ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

数据库期末复习

2021-12-28 21:33:43  阅读:121  来源: 互联网

标签:语句 复习 数据库 视图 期末 冲突 例题 运算


第一章
知识点:
1.数据库模型由三要素组成:数据结构、数据操作和完整性约束。
2.实体型之间联系的分类:P11 (简答)
3.E-R模型的构成要素:P13
4.数据库的二级映像:
①外模式/模式映像:保证了数据的逻辑独立性
②模式/内模式映像:保证了数据的物理独立性
例题:

  1. 数据库系统的核心是(B)
    A. 数据库
    B. 数据库管理系统
    C. 数据模型
    D. 软件工具

第二章
知识点:
1.简述:键、主键和外键定义和用途 P31
2.基本关系的性质:关系中的属性(列)必须是原子值,即每个属性都必须是不可分的数据项
3.E-R图与关系模型之间的转换方法 P33
4.专门的关系运算主要包括4种:选择运算、投影运算、连接运算和除运算。
P40选择运算的概念和运算符
P41投影运算概念和运算符
P42案例2-1865
例题:
1.在关系模型中,一个关键字是(C)
A.可由多个任意属性组成
B.至多由一个属性组成
C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
D.以上都不是
2.关系模式的任何属性(A)
A.不可再分
B.可再分
C.命名在该关系模式中可以不唯一
D.以上都不是
3.在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。如果W中的元组属于R,并且属于S,则W为(D)运算的结果.
A.笛卡尔积
B.并
C.差
D.交
4.P68实践题(1)

第三章
1常用的.数据库文件主要有3种(可以不要次要数据文件)
1) 主数据文件。默认扩展名为mdf
2) 次要数据文件。默认扩展名是nfd。
3) 事务日志文件。默认扩展名是ldf。
例题:
1.SQL语言是()语言
A. 关系数据库
B. 网状数据库
C. 层次数据库
D. 非数据库
2.SQL Server提供的单行注释语句是使用(–)开始的一行。
3.对于多行注释,必须使用注释字符(/* */)开始和结束注释。

第四章
1.常用的列(级)完整性约束条件有5种 P96
2.“表级完整性约束”主要用于规定数据表的主键、外键和用户定义完整性约束。
3模糊查询方法:% 和 _ (用法解释)P102
4.嵌套查询是指在一个SELECT查询语句的WHERE条件中,嵌入另一个SELECT语句的查询方式。
例题:
1.删除数据库的操作命名语句是(D)语言
A. DELETE
B. INSERT
C. UPDATE
D. DROP
2.在SQL语言中,实现数据删除的语句是(D)
A. SELECT
B. INSERT
C. UPDATE
D. DELETE
3.在SELECT语句中,表示条件表达式用WHERE子句,分组用GROUP BY子句,排序用ORDER BY子句。

第五章
知识点:

  1. 视图的概念 P127
  2. 试图的创建 P130 案例【5-7】【5-8】【5-9】【5-10】
    例题:
    1.在SQL语言中,删除索引的语句为(D)
    A. DELETE
    B. DELETE INDEX<索引名>
    C. DROP
    D. DROP INDEX<索引名
    2.视图是一个虚表,是从基本表或其他视图导出的表,用户可以通过试图使用数据库中基于基本表的数据。
    3.视图的建立和删除不影响基本表,但是,对视图内容的更新直接影响基本表。当视图来自多个基本表时,不允许通过视图添加和删除数据。

第六章
知识点:
1.执行存储过程的实例 P148
例题:
1.在SQL SERVER中,执行带参数的过程,正确的方法为(A)
A. 过程名 参数
B. 过程名(参数)
C. 过程名=参数
D. ABC均可
2.存储过程的执行主要使用EXEC或EXECUTE语句。

第七章
知识点:
1.使用GO命令作为批处理语句的结束标记。
2.常用的定义事务的语句有3条。
BEGIN TRANSACTION;
COMMIT;
ROLLBACK;
BEGIN TRANSACTION表示事务的开始,以COMMIT或ROLLBACK结束事务。COMMIT表示事务的提交,ROLLBACK;表示事务的回滚。
3.事务的特征(简述) P171
4.BREAK与CONTINUE两个语句与WHILE循环有关,且只用于WHILE循环体内。BREAK用于终止整个循环的执行;而CONTINUE用于结束本次循环并返回WHILE开始处,重新判断条件以决定是否重复执行下一次循环。

第十章
知识点:
1.概念结构设计的步骤 P248
2.E-R图的冲突有3种:属性冲突、命名冲突和结构冲突。
例题:
1.在数据库设计中,将E-R图转换为关系数据模型时在下述()阶段完成的工作。
A. 需求分析阶段
B. 概念设计阶段
C. 逻辑设计阶段
D. 物理设计阶段
2.在将局部E-R图合并为全局E-R图时,可能会产生一些冲突。下列冲突中不属于合并E-R图冲突的是()
A. 语法冲突
B. 结构冲突
C. 属性冲突
D. 命名冲突
3.一般将数据库设计分为需求分析、结构设计、行为设计、数据库实施、数据库运行和维护5个阶段。
4.将E-R图转换为某个数据库管理系统支持的组织层数据模型是在逻辑(结构)设计阶段完成的工作。
5.在进行局部E-R图的合并时可能存在的冲突有属性冲突、命名冲突和结构冲突。
6.采用E-R方法的概念结构设计通常包括设计局部E-R图、设计全局E-R图和优化全局E-R图3个步骤。

标签:语句,复习,数据库,视图,期末,冲突,例题,运算
来源: https://blog.csdn.net/qq_52551323/article/details/122203069

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有