《SQL server数据库》复习题及答案 下载本文

内容发布更新时间 : 2024/10/20 0:30:31星期一 下面是文章的全部内容请认真阅读。

数据库系统特点【数据结构化、数据共享性高、数据独立性好、粒度小、独立的数据操作界面、统一管理和控制】 P4 习题1 1(7) 数据库系统的组成【硬件系统、操作系统、数据库、数据库管理系统、数据库应用系统的开发工具集相关接口软件、数据库应用系统、用户】 P6 习题1 1(1)

数据库管理系统的发展阶段及各自特点【人工管理阶段:数据不能长期保存、应用程序本身管理数据、数据部共享、不具有独立性 文件系统阶段:长期保存、文件系统管理数据、数据冗余大、共享性差、独立性差 数据库系统阶段】 P3-4 习题1 1(2) 2(1) 常用的数据模型 【层次、网状、关系、面向对象】 P13 (例如:一个单位的组织结构是层次模型)

联系的分类【1:1、1:n、n:m】 P12 (例如:学生到任课教师,职员到部门的联系类型 多对一)

三级模式及各自作用【内模式(数据的物理结构和存储方式的描述)、模式(数据库中全体数据逻辑结构和特征的描述)、外模式?(面向用户)】 P9 习题1 1(3、4) 数据冗余:存在大量的重复数据

E-R方法的三要素及图示 【实体(矩形)、属性(椭圆)、联系(菱 P13 习题1 1(5)

形)】概念设计的结果 (是抽象的与DBMS无关的模型) 习题1 1(6)

数据库设计的6个阶段【需求分析、概念设计、逻辑设计、物理设计、

数据库实施、数据库运行和维护】 P15 习题1 2(3) 关系的概念【满足条件的二维表】 P25

数据完整性的分类【实体完整性、参照、用户定义】 P33 习题2 2(1)

关系数据库管理系统中专门的关系运算有哪些及含义 【投影、选择、连接】

P30 习题2 1(4、5) 2(2)

Microsoft SQL Server使用的语言 T-SQL 习题3 1(3) SSMS概述【 SQL Server Management Studio】 P56 习题3 1(1) SQL Server 2005中的系统数据库有哪些及各自作用【master、tempdb、model、msdb、resource】 P69 习题4 1 2(2)

数据模型的组成要素【数据结构、数据操作、数据完整性约束】 P24 习题2 1(1)

主键的概念【表中列名或列名的组合,它可以唯一的标识表中的一行,用以实施数据的实体完整性规则】 P91

外键的概念【表中列名或列名的组合,它不是本表的主键,但可以是另一个表(主表)中的主键,用以实施数据的参照完整性规则】 P91 SQL Server 2005特殊用途的数据库表【分区表、临时表、系统表】 P91 习题5 2(2)

SQL Server 2005数据库附加/分离功能的作用【】 P83

数据库的文件及文件组 P71-72 【主要数据文件、次要、事务日志, 主要文件组、用户定义、默认】 习题4 2(7、8)

在数据库中至少包括一个主数据文件和一个日志文件, 有且仅有一个主数据文件,可以有多个次要数据文件和日志文件,日志文件不分配文件组 + 标识符命名规则 P74

NULL值含义 (是空值,不是0,不是空格) 习题5 1(2) 表的6个列级约束【default,null/not null,unique,primary key,peferences,check】 P100

主数据文件(.mdf)、次数据文件(.ndf)和事务日志文件(.ldf)扩展名 P71 习题4 2(6)

物理设计命令的作用及语法格式: 数据库的创建 P77

表的定义、修改、删除 P99、102、105

记录的插入、修改(更新)、删除 P106、109、110

建立索引的目的【提高数据库的查找速度、保证列的唯一性】 P111 索引的概念及类型【概念:索引是有效组织表数据的方式 类型:聚集索引、非聚集索引】 P111(聚集索引每个表只能有一个) 索引与主键的关系 P112 习题5 2(7)

SELECT语句中两个必不可少的子句【select from】 习题6 2(3) 查询语句的含义及用法:

左外连接 P141 习题6 2(2) distinct (与unique区别) P125 TOP N P124