当前位置:首页 > SQL Server数据库基础教程课后答案
1. SQL的特点是什么?
(1)一体化的特点
(2)统一的语法结构,多种使用方式 (3)高度非过程化 (4)语言简洁
(5)客户机/服务器(Client/Server)结构 (6)支持异类复制
(7)Internet数据库功能的集成 2. 关系数据库的主要模型有哪些?
关系模型:通过关系,按给定的选择条件,选出符合条件的元组,较灵活
层次模型:要查找一个记录必须从根记录开始,按给定条件沿一个层次路径进行查找 网状模型:在查找语句中要说明查找的对象和存取的路径,操作较繁琐 3. 简述文件和文件组的概念?
主要数据文件: 该文件包含数据库的启动信息,并用于存储数据,扩展名是.mdf
文件组:为了方便数据的分配、放置和管理,SQL Server允许对文件进行分组处理。在 同一个组里的文件组成文件组,然后,可以在文件组group上创建表。对表中 数据的查询将被分散到三个磁盘上,查询性能将得到提高 4. 日志文件的作用是什么?
事务日志是数据库中已发生的所有修改和执行每次修改的事务的一连串记录。事务日志记录每个事务的开始。
这些文件包含用于恢复数据库的日志信息。每个数据库都必须至少有一个日志文件,扩展名是.ldf
5. 数据库的表的作用是什么?
数据库—表—记录—字段—属性
6. 数据库允许有哪些数据类型?它们的范围是多少?并说明含义?
整型数据类型:
(1) bigint:占8字节的存储空间,存储数据范围为-263~263-1。 (2) int:占4字节的存储空间,存储数据范围为- 231~231-1。 (3) smallint:占2字节的存储空间,存储数据范围为-215~215-1。 (4) tinyint:占1字节的存储空间,存储数据范围为0~255。
Unicode字符数据
使用Unicode数据类型,列可存储由Unicode标准定义的任何字符,包含由不同字符集定义的所有字符
nvarchar 列大小不固定 <4000个字符数 nchar 列大小固定 <4000个字符数 ntext >4000个字符数
7. 数据库完整性包含哪些概念?
数据完整性是指存储在数据库中的数据的一致性和准确性。 四种完整性约束
域完整性、引用完整性、实体完整性、自定义完整性
8. 约束有几种类型?它们的应用范围分别是什么?
有6种类型:非空约束、缺省约束、检查约束、主键约束、外键约束、惟一约束
9. 聚合函数有哪些?分别代表什么意思?
SUM():总和 AVG():平均
MAX()、MIN():最高,最低 COUNT():总记录数
共分享92篇相关文档