欢迎来到天天文库
浏览记录
ID:52515626
大小:311.75 KB
页数:11页
时间:2020-03-28
《期末考试大纲(64学时).pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、题型选择1’*20填空1’*20简答4’*5SQL3’*10设计10’第1章掌握数据库、数据库管理系统、数据库系统的英文全称、缩写和概念及相互关系;数据管理发展阶段,各发展阶段的优缺点;常见数据库管理系统产品,及其所属公司第2章SQL的中英文全称;SQL的特点:非过程化语言、两种使用方式SQL功能分类,DDL、DML、DCL中英文全称及包括那些命令SQL常用的数据类型,能举例说明;SQL六种约束;Createtable用法;Select查询语句的写法;各子句的用法与作用;Where子句与having子句的区别;内连接与外连接的区别;Insert、update、d
2、elete的用法;第3章掌握关系模型三要素(或三个组成部分,每个部分各包括什么内容);理解什么是关系,以及对关系有哪些要求;实体完整性指什么,通过什么SQL实现;参照完整性指什么,通过什么SQL实现;关系代数的基本运算符有哪些;笛卡尔积、等值连接和自然连接之间的区别。掌握投影、连接、选择三种运算符的使用;第4章掌握视图的定义及其与基本表的区别;掌握创建视图的语法,SQL语句;Withcheckoption的作用;查询视图的SQL命令;掌握视图的作用;索引的概念;掌握索引的优缺点;如何设计索引;创建索引的SQL命令;第5章掌握数据库系统结构:三级模式二级映像分别是
3、什么。三级模式结构,通常有1个模式,1个内模式,多个外模式。三级模式的各种称谓,理解三级模式的含义;理解两种数据独立性:逻辑独立性和物理独立性的含义,怎样实现的逻辑独立性和物理独立性。了解数据库系统的应用结构:C/S和B/S第6章从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是什么?掌握函数依赖基本术语:非平凡函数依赖、决定因子、部分函数依赖、完全函数依赖、传递函数依赖;理解并掌握1NF、2NF、3NF的定义;理解BCNF的定义;了解各范式之间的关系;会判断一个关系属于几范式,并会将其分解为高一级范式;模式分解的原则;第7章掌握数据库设计步
4、骤;理解概念模型的概念;了解组织模型的概念(课件);组织模型的分类:层次模型、网状模型和关系模型掌握概念模型常用方法;ER图三要素及其画法;联系的种类;概念结构设计的方法及步骤;局部ER模型合并为全局ER模型时易出现的三种冲突;掌握概念模型转换为逻辑模型(ER图转换关系模型)的原则;物理结构设计的主要步骤和主要工作;数据库设计综合题目(给定需求,设计ER模型,并将ER模型转化为关系模型);第8章理解数据库安全性含义;了解数据库安全控制策略;熟悉SQLServer中的用户分类;掌握权限的分类即每类权限包含哪些SQL命令;掌握权限管理的几种方式;掌握Grant、re
5、voke、deny的用法;理解角色的含义及作用;第9章掌握事务的定义及四大特性;理解每种特性的含义;如何显式定义事务,事务的两种结束方式分别代表什么含义;了解事务并发性的含义;事务并发执行带来的几类问题;会看图分析;事务并发控制机制——基于锁的协议(封锁的思想)两种锁(各种称谓)的含义;掌握三级封锁协议的内容及其解决的问题;了解活锁和死锁两种现象的产生及其常用的解决或预防方法;(*)了解并发调度可串行化的含义;(红色标记不是考核范畴)(*)了解两段锁协议第10章掌握数据库系统可能出现的故障;理解数据库备份的含义;数据库备份的各种方法(各种分类);数据库恢复的分类
6、;针对各种故障的恢复策略;什么是日志文件及其作用;数据库写日志文件的原则;第11章掌握变量定义方法及变量使用的方法;理解存储过程的作用;创建方法和执行方法;理解触发器的含义和触发器的优点;会创建触发器;理解触发器的分类及各类触发器的含义;理解inserted表和deleted表。1.选择题样例:1.数据库、数据库系统和数据库管理系统三者之间的关系是()?A.数据库系统就是数据库,也就是数据库管理系统B.数据库管理系统包括数据库和数据库系统C.数据库系统包括数据库和数据库管理系统D.数据库包括数据库系统和数据库管理系统答案:C2.数据库管理系统(DBMS)的主要功
7、能是?A.修改数据库B.定义数据库C.应用数据库D.保护数据库答案:B3.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是()阶段。A.数据库系统B.文件系统C.人工管理D.数据项管理4.数据库管理系统能实现对数据库中数据的插入、修改和删除等操作,这种功能称为?A.数据定义功能B.数据控制功能C.数据查询功能D.数据操纵功能5.为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到____中。A.编译程序B.操作系统C.中间语言D.宿主语言6.下列SQL语句中
8、,修改表结构的是?A.A
此文档下载收益归作者所有