数据库应用技术知识点

上传人:re****.1 文档编号:490849340 上传时间:2022-11-13 格式:DOCX 页数:3 大小:12.88KB
返回 下载 相关 举报
数据库应用技术知识点_第1页
第1页 / 共3页
数据库应用技术知识点_第2页
第2页 / 共3页
数据库应用技术知识点_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库应用技术知识点》由会员分享,可在线阅读,更多相关《数据库应用技术知识点(3页珍藏版)》请在金锄头文库上搜索。

1、网络数据库应用技术知识点1. 数据库系统是一个有计算机网络的硬件和软件,应用程序,数据库,数据库管理系统, 数据库管理员和用户构成的相互配合,相互作用的系统2. 网络数据库定义:以后台数据库为基础的,加上一定的前台程序,通过浏览器完成数据 存储、查询等操作的系统3. 数据库系统的五个部分组成硬件资源软件资源数据库结构数据库管理员用户4. 访问sql server数据库对象时需要经过身份验证和权限验证,其中身份验证分为 Windows身份验证 混合身份验证5. 日志文件记载用户对数据库进行的操作6. DBMS是对数据库进行定义、管理、维护和检索的一个软件系统。7. SQL server2005的

2、版本企业版标准版工作组版开发版简易版8. SQL server2005的体系结构,即:数据库引擎组件,报表服务组件,分析服务组件,集 成服务组件其他组件(复制通知服务服务代理全文搜索)。9. SQL server Management Studio是SQL server 2005的集成可视化管理环境,用于访 问,配置,管理和维护SQL server的所有组件和工具。10. SQL server configuration manager (配置管理器)用来完成SQL sever服务的查看与 管理,服务器网络的配置与管理以及客户端网络的配置与管理功能。11. 数据管理共经历了人工管理阶段、文件系

3、统阶段和数据库系统阶段三个阶段。12. 数据模型的类型:概念数据模型逻辑数据模型物理数据模型。13. 根据模型的应用目的不同,数据模型可分为两类概念数据模型和结构数据模型14. 数据库系统阶段特点:(1)使用复杂的数据模型来表示结构(2)具有很高的数据独立 性(3)数据共享度高、冗余度小15. 数据库系统的三级模式结构:用户级数据库、概念级数据库、物理级数据库16. 数据库的保护涉及到三个方面的问题:数据库的私用性、安全性和完整性(完整性是指 保证数据的正确与一致,使数据库中的数据在任何时刻都是有效的。)17. 概念对应关系信息世界(机器世界)实体(记录)属性(字段)实体集(文件)实 体型(记

4、录型)实体标识符(关键字)18. 逻辑数据模型:层次网状关系(使用方便来说,关系模型是最佳的。从实现效率来看, 层次模型和网状模型要优于关系模型。)(关系模型的特点:1)描述的一致性,2) 利用公共属性连接,3)结构简单直观,4)有严格的理论基础,5)语言表达简练。)19. 完整性受到破坏的原因:(1)错误的数据(2)错误的更新操作(3)各种软硬件故障(4) 并发访问(5)人为破坏20. 事务:数据库环境中的一个逻辑工作单元。由一系列操作组成,这些操作要么全部成功 完成,要么全部失败。事务是数据库系统工作的基本单位,相当于操作系统的进程。 长事务短事务21. 事务的特性:ACID 性质(1)原

5、子性(Atomicity)(2)一致性(Consistency)(3)隔 离性(Isolation)(4)持久性(Durability)22. 并发异常(1)丢失更新(2)脏数据(3)不可重复读(4)幻影数据)23. 锁:排他锁(X封锁)共享锁(S封锁)锁的粒度:封锁目标的大小死锁24. 为了预防死锁的发生,可以参照下述方式进行:按照统一顺序访问资源、避免事务中的 用户交互、保持事务简短25. 关系数据库设计理论主要包括三方面的内容:函数依赖、范式和模式设计方法。26. 三种类型数据源:(1)用户数据源(2)系统数据源(3)文件数据源27. 表是SQL server中最主要的数据库对象,它是用

6、来存储和操作数据的一种逻辑结构, 由行和列组成28. 一个表只能有一个primary key约束,且primary key约束中的列不能为空值.如果要 确保一个表中的非主键列不输入重复值,应在该列上定义唯一约束(unique约束)。29. 创建primary key约束时,系统自动产生索引,索引的默认类型为聚集索引,创建 unique约束时,系统自动创建一个unique索引,索引类型为非聚集索引.30. 表的选择和投影分别从行和列两个方向分割一个表31. 连接是把两个表中的行按给定的条件进行拼接而形成新表32. select语句可以实现对表的选择、投影和连接33. 不需要索引时、必须先删除主键

7、或唯一约束,才能删除约束使用的索引34. 关系范式自己看35. Transact-SQL语言特点:在方法上突破容易学习维护语言共享全面支持客户机/服务 器结构。36. Transact-SQL语句分类数据操作语句数据定义语句数据控制语句附加的语言元素37. Create database create table create index 不可以放在批处理里执行38. 脚本就是一系列提交顺序两个go之间的T-SQL语句成为一个批处理39. 数据管理是数据库的核心任务,其内容包括对数据的分类、组织、编码、储存、检索和 维护40. 数据库是将数据按照一定的数据模型组织,描述和储存,具有较小的冗余度

8、,较高的数 据独立性和易扩展性,并可被多用户,多应用程序共享的数据集合。41. DBMS提供了以下功能,数据定义,数据操纵,数据库的运行控制与管理,数据库的建立 与维护,数据的通信接口42. 主要数据文件(.mdf)次要数据文件(.ndf);日志文件(.ldf)文件组43. SQL server 2005包含两种类型的数据库即:系统数据库(master,model,msdb,tempdb) 和用户数据库44. 关系名与属性名的结合称为关系模式,具体关系为实例45. sp_help查看表结构显示数据对象的相关属性sp_spaceused查看数据空间信息sp_dboption查看数据库选项46.

9、truncate table delete drop47. 数据库的完整性分为实体完整性参照完整性域完整性用户定义完整性48. 约束的类型check约束default约束primary key约束foreign key约束unique约 束49. 索引是以数据表为基础简历的数据库对象,它保存着表的排列的索引列,并且记录另 了索引列在数据表中的物理存储位置,实现了表中数据的逻辑顺序。50. 视图的优点:数据保密简化查询操作 保证数据的逻辑独立性.51. 为什么使用索引?用户对数据库最基本,最频繁的操作时数据查询。为了加快查询速度, 减少服务器响应时间,数据库引入了索引机制。索引分类 非聚集索引和

10、聚集索引,唯 一索引,索引视图,全文索引52. 主键与唯一约束和索引的区别主键约束不能重复,不可为空(NULL)。唯一性约束, 不能重复,可为空(NULL)。(1)主键约束和唯一键约束均会隐式创建同名的唯一索引, 当主键约束或者唯一键约束失效时,隐式创建的唯一索引会被删除;(2)主键约束要求 列值非空,而唯一键约束和唯一索引不要求列值非空;(3)相同字段序列不允许重复创 建索引;53. 非聚集索引中的数据与数据表中的记录的排列顺序不一致,聚集索引中索引存储的的值 的顺序和表中数据记录的顺序完全一致54. 存储过程的优点,1)允许模块化设计,2)更快的执行速度,3)有效降低网络流量4) 较好的安全机制55. 存储过程有两种方法,一使用参数名传送参数表,二是按位置传送参数值56. 扩展存储是我们得以与使用编程语言创建自己的外部程序57. 触发器的优点:比check约束有更复杂的数据完整性,使用自定义的错误信息,实现数 据库中多张表的级联修改,比较数据库修改前后的数据的状态。58. 事务是由一系列是数据查询操作或更新操作构成的。59. 使用游标可以实现对查询结果集中地数据逐行处理,游标是一种数据访问机制,允许用 户访问单独的记录行60.61.62.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号