北京林业大学数据库原理与应用考试大纲
数据库原理与应用课程考试大纲
《数据库原理与应用》课程考试大纲课程编号:适用专业:计算机科学技术、软件工程、网络、计算机应用考试时间:120分钟考试方式:闭卷卷面总分:100分执笔者:郝计奎修订日期:2006年7月一、课程内容与考试目标第一章信息管理与数据库系统1.学习目的与要求通过本章学习使学生理解数据、信息、数据库、数据库管理系统和数据库系统的概念,掌握数据库系统的特点,数据库系统的结构;掌握概念模型、数据模型的相关概念,了解常用的数据模型;了解数据管理技术的发展阶段,数据描述的术语,数据模型的概念。
2.课程内容(1)数据库系统基本概念(数据、信息、数据库、数据库管理系统、数据库系统)、数据管理的发展阶段(2)数据模型、概念模型(3)数据库系统结构3.考核知识点:(1)数据描述、基本概念。
(2)数据模型、概念模型。
(3)数据库的体系结构。
(4)数据库管理系统。
(5)数据库系统。
4.考试要求识记:数据模型的基本概念、数据管理的发展阶段及其特点、数据库系统的组成领会:数据库模型、概念模型、数据库体系结构应用:概念模型、数据模型第二章关系数据模型1.学习目的与要求通过本章的学习使学生理解关系的基本概念,掌握实体的完整性规则,重点掌握关系代数。
2.课程内容(1)关系模型的三要素(2)关系的形式化定义(3)关系代数3.考核知识点:(1)关系模型的三个组成部分及各部分所包括的主要内容;(2)关系数据结构及其形式化定义;(3)关系的三类完整性约束的概念;(4)关系代数;(5)关系代数中的各种运算4.考试要求:识记:关系模型的基本概念及三要素、实体完整性。
领会:实体完整性规则、关系代数应用:关系代数第三章关系数据库标准语言SQL1.学习目的与要求通过本章学习使学生理解SQL语言的含义、掌握SQL语言特点、SQL定义、SQL视图、SQL更新命令,重点掌握SQL查询。
2.课程内容(1)SQL语言特点(2)SQL定义、SQL查询、SQL更新、SQL视图(3)数据控制3.考核知识点:(1)SQL语言的特点;(2)SQL语言与非关系模型(层次模型、网状模型)数据语言的不同;(3)面向过程的语言和SQL语言的区别和优点;(4)SQL语言数据库的查询、插入、删除、更新操作;(5)SQL和关系代数语言比较各自的特点。
数据库原理--复试大纲
数据库原理--复试大纲505《数据库原理》课程考试大纲一、考试总体要求本考试大纲适用于报考我校电子与通信工程专业人工智能与大数据分析方向的硕士研究生入学考试。
《数据库原理》课程的考试目标是要求学生掌握数据库系统的基本概念、基本原理和基本技术;深入理解关系数据模型、关系数据理论和关系数据库系统;掌握关系数据库标准语言SQL;掌握数据库设计方法,具有一定的数据库设计能力;初步掌握数据库结构的设计和数据库应用系统的开发方法。
达到数据库应用系统设计能力和数据库应用软件开发能力。
二、考试形式与试卷结构1.考试形式:闭卷、笔试,答题时间90分钟,满分100分。
2.试卷结构与题型:填空题、选择题、简答题、应用题、设计题;除此之外还可能有计算题、名词解释题等。
三、考试内容及要求(一)绪论1.了解数据、数据库、数据库管理系统和数据库系统的相关概念和数据库系统的特点。
2.了解数据模型的概念、特点、分类、要素,了解数据模型对客观世界的抽象过程,了解关系数据模型的特点。
3.了解数据管理技术的发展历程和各阶段特点。
4.了解数据库系统的组成。
(二)关系数据库1.了解关系模型的概念和发展历史。
2.理解关系数据结构及形式化定义。
3.理解域、笛卡尔积、元组、关系、侯选码、主码、关系模式、关系数据库等概念。
4.理解关系的完整性。
5.掌握实体完整性、参照完整性、用户定义的完整性。
6.了解关系操作的特点和描述语言。
7.掌握关系代数的有关运算。
8.理解用关系代数表达查询。
9.了解元组关系演算表达查询。
(三)关系数据库标准语言SQL1.了解SQL的特点及SQL语言的基本概念。
2.掌握定义基本表、建立索引。
3.掌握用SQL语句表达各种查询要求。
4.掌握表达数据的更新。
5.理解视图的概念、特点。
6.了解视图消解的概念。
7.掌握用SQL语句定义视图、查询视图、更新视图。
(四)数据库安全性1.了解数据库安全性的基本概念。
2.了解计算机系统安全性的基本概念。
数据库技术与应用考试大纲
数据库技术与应用考试大纲基本要求1.掌握数据结构的基础知识和简单应用;2.掌握数据库的基本概念;3.熟练掌握E-R模型、关系模型、关系代数运算及关系模式的规范化;4.掌握结构化查询语言SQL常用语句;5.了解数据库管理系统SQL SERVER的常用操作;6.能进行简单的数据库应用系统设计。
考试范围一、数据结构基础1.数据结构的基本概念及有关术语数据、数据元素、数据类型、数据的逻辑结构、数据的存储结构、算法和算法分析、算法的时间及空间复杂性;2.基本数据结构及其操作线性表的定义、逻辑结构、存储结构(顺序存储、链式存储),插入、删除操作;3.数组的定义、数组逻辑结构与存储结构的关系;4.栈的定义、逻辑结构、存储结构,进栈、出栈操作;5.队列的定义、逻辑结构、存储结构,循环队列,进队、出队操作;6.二叉树的定义、性质、存储结构,二叉树的遍历,二叉排序树,哈夫曼树;7.检索方法顺序查找、二分查找;6.内部排序方法选择排序、冒泡排序、插入排序、归并排序、快速排序、堆排序。
二、数据库系统1.数据库的基本概念:信息、数据和数据处理、数据库系统的组成与结构;2.数据库管理系统的三级模式结构的概念、原理和对数据独立性的意义,数据独立性的含义;3.数据库系统的数据模型:层次、网状、关系和面向对象的模型的含义、特点和主要区别;4.关系模型、关系、关系模式、关系数据库模式、关系数据库的定义(关系、元组、属性、域、关键字、数据项);主属性和非主属性;5.关系运算:选择、投影、集合并运算、集合差运算、笛卡儿积、连接;6.关系数据库基本概念:函数依赖的定义和相应的概念;完全函数依赖、部分函数依赖和传递函数依赖定义;7.规范化理论:第一范式、第二范式、第三范式和BCNF范式的定义、关系模式规范化的方法和关系模式分解的方法及分解准则;8.关系数据库规范化:1NF,2NF,3NF,BCNF;9.结构化查询语言SQL:数据库操作(数据类型、库的创建与撤消、表的创建、修改与撤消、视图的创建与撤消、索引的创建与撤消),数据库查询(单表查询、多表连接查询、分组查询、按序查询、统计查询),数据更新(表和视图中数据的插入、删除和修改);10.典型数据库管理系统SQL SERVER:创建数据库、创建表、表的插入、删除和修改、数据库查询、建立表索引;11.数据库应用系统设计技术:数据模型的基本概念、E-R图向关系模型的转换、数据模型优化、设计视图、逻辑设计,物理设计。
北京林业大学数据库原理与应用考试大纲
数据库原理与应用(数据库技术)考试大纲2010 年、考试大纲的性质数据库原理与应用(数据库技术)是报考森林经理学科林业信息管理方向、管理科学与工程硕士的考试科目之一。
为帮助考生明确考试复习范围和有关要求,特制定本考试大纲。
二、考试范围和内容第一章数据库基础1.了解信息、数据与数据处理的正确含义;数据管理技术发展的三个阶段各自的特点;数据库系统比文件系统的优点;数据库系统的组成及其各组成部分的内容;数据库管理系统对数据的存取;数据库管理系统的功能;数据库管理系统的组成;层次、网状、关系和面向对象的模型的含义、特点和主要区别;数据模型与数据库系统的发展。
2.理解数据库管理系统的三级模式结构的概念、原理和好处,数据独立性的含义;数据库技术的优点。
3.掌握现实世界二级抽象和实体模型的基本概念和术语。
第二章关系数据库1.了解关系的定义及相关术语;关系模式定义;关系数据库模式定义;关系数据库定义;关系数据库语言的分类。
2.理解关系的实用性定义;关系的性质;超键、关系键、候选键、主键和外部键的概念与定义;实体完整性、参照完整性和用户定义完整性的内容和目的意义。
3.掌握关系代数的传统集合运算和专门的关系运算。
第三章SQL 语言1.了解SQL语言的发展及标准化;SQL语言支持的三级逻辑结构及基本表和视图等概念;SQL语言的主要特点;嵌入式SQL游标的概念。
2.掌握⑴目前市场上流行的数据库管理系统的使用,MySQL DBM等的使用;例如:SQLServer DBMS Access DBMS⑵SQL的基本数据类型;SQL的数据定义功能,例如创建、修改和删除数据库;模式的定义和删除;基本表的定义、修改和删除;实施数据完整性约束;定义、撤消索引和索引的作用;⑶SQL的SELECT语句的格式和用法;单表查询;连表查询;嵌套查询(子查询);集合查询与分组查询;SQL的库函数的功能和使用;定义、撤消视图和视图的作用;查询视图;更新视图;⑷SQL的INSERT DELETE UP DAT萌句的格式和用法;⑸T-SQL语言;游标的概念、语句和使用;存储过程的概念、存储过程的创建与执行;触发器的概念与建立;第四章数据库安全保护1.了解数据库复制与数据库镜像。
数据库原理与应用课程考试大纲
数据库原理与应用课程考试大纲《数据库原理与应用》课程考试大纲课程编号:适用专业:计算机科学技术、软件工程、网络、计算机应用考试时间:120分钟考试方式:闭卷卷面总分:100分执笔者:郝计奎修订日期:2006年7月一、课程内容与考试目标第一章信息管理与数据库系统1.学习目的与要求通过本章学习使学生理解数据、信息、数据库、数据库管理系统和数据库系统的概念,掌握数据库系统的特点,数据库系统的结构;掌握概念模型、数据模型的相关概念,了解常用的数据模型;了解数据管理技术的发展阶段,数据描述的术语,数据模型的概念。
2.课程内容(1)数据库系统基本概念(数据、信息、数据库、数据库管理系统、数据库系统)、数据管理的发展阶段(2)数据模型、概念模型(3)数据库系统结构3.考核知识点:(1)数据描述、基本概念。
(2)数据模型、概念模型。
(3)数据库的体系结构。
(4)数据库管理系统。
(5)数据库系统。
4.考试要求识记:数据模型的基本概念、数据管理的发展阶段及其特点、数据库系统的组成领会:数据库模型、概念模型、数据库体系结构应用:概念模型、数据模型第二章关系数据模型1.学习目的与要求通过本章的学习使学生理解关系的基本概念,掌握实体的完整性规则,重点掌握关系代数。
2.课程内容(1)关系模型的三要素(2)关系的形式化定义(3)关系代数3.考核知识点:(1)关系模型的三个组成部分及各部分所包括的主要内容;(2)关系数据结构及其形式化定义;(3)关系的三类完整性约束的概念;(4)关系代数;(5)关系代数中的各种运算4.考试要求:识记:关系模型的基本概念及三要素、实体完整性。
领会:实体完整性规则、关系代数应用:关系代数第三章关系数据库标准语言SQL 1.学习目的与要求通过本章学习使学生理解SQL语言的含义、掌握SQL语言特点、SQL定义、SQL视图、SQL更新命令,重点掌握SQL查询。
2.课程内容(1)SQL语言特点(2)SQL定义、SQL查询、SQL更新、SQL视图(3)数据控制3.考核知识点:(1)SQL语言的特点;(2)SQL语言与非关系模型(层次模型、网状模型)数据语言的不同;(3)面向过程的语言和SQL语言的区别和优点;(4)SQL语言数据库的查询、插入、删除、更新操作;(5)SQL和关系代数语言比较各自的特点。
数据库原理及应用考试大纲
(五)数据库标准语言SQL
考试内容:
SQL的数据定义、查询和更新功能。
考试要求:
一级知识点
二级知识点
掌握程度
SQL基本概念
视图,基本表,SQL标准,存储文件
掌握
数据定义
模式定义,模式删除,基本表定义,表删除,表修改,数据类型,索引定义,索引删除,唯一索引,聚簇索引掌握 Nhomakorabea数据查询
单表查询,多表查询,嵌套查询,聚集函数,集合查询
掌握
数据更新
插入,删除,修改
掌握
视图
定义,删除,查询,更新,视图作用
理解
(六)数据库安全性
考试内容:
数据库安全性控制的常用方法和技术、权限、授权、收权、角色。
考试要求:
一级知识点
二级知识点
掌握程度
安全标准
CC标准、安全级别
了解
安全性控制
用户标识,存取控制机制,自主存取控制
强制存取控制、权限、角色
了解
考试要求:
一级知识点
二级知识点
掌握程度
数据库设计方法
E-R模型等典型设计方法
数据库设计的基本步骤
了解
理解
数据库设计过程中各级模式
概念模式、逻辑模式、内模式
理解
需求分析
任务、方法、数据字典
理解
概念结构设计
概念结构、概念结构设计方法
全局概念结构,局部概念结构数据抽象
局部视图设计,视图集成,冲突E-R图
了解
主观题约60分
1.简答题约15分
2.程序设计题约25分
3.综合应用题约20分
三、考试内容与要求
(一)数据库系统
考试内容:
2023年北京林业大学硕士研究生入学考试自命题科目考试大纲
2023年北京林业大学硕士研究生入学考试自命题科目考试大纲近日,北京林业大学研究生院公布了2023年研究生入学考试自命题科目的考试大纲,请各位学生注意啦!下面是小编为大家整理的“2023年北京林业大学硕士研究生入学考试自命题科目考试大纲”,可供各位考生参考使用。
2023年北京林业大学硕士研究生入学考试自命题科目考试大纲各位考生:根据《北京林业大学硕士研究生招生考试部分学科专业初试科目调整公告》,现将我校2023年硕士研究生入学考试部分自命题科目考试大纲公布如下,请下载查看,祝各位考生考研顺利!附件(点击下载):•附件【211《翻译硕士英语》考试大纲.doc】•附件【241《日语二外》考试大纲.doc】•附件【341-2《农业知识综合三(2)》考试大纲.zip】•附件【432《统计学》考试大纲.doc】•附件【601《数学分析》考试大纲.doc】•附件【704《法学综合一》考试大纲.doc】•附件【709《基础日语》考试大纲.doc】•附件【716《西方哲学史》考试大纲.doc】•附件【718《英语读写能力》考试大纲.doc】•附件【726 《马克思主义理论综合》考试大纲.doc】•附件【802《普通生态学》考试大纲.docx】•附件【803《森林生态学》考试大纲.doc】•附件【805《林木生物质材料基础》考试大纲.doc】•附件【806《测绘地理信息学基础》考试大纲.doc】•附件【807《地理学基础》考试大纲.docx】•附件【808《电子技术》考试大纲.doc】•附件【812《高等代数》考试大纲.doc】•附件【814《管理学综合》考试大纲.doc】•附件【817《环境工程微生物学》考试大纲.doc】•附件【818《法学综合二》考试大纲.doc】•附件【820《机械工程专业基础综合》考试大纲.doc】•附件【822《结构力学》考试大纲.doc】•附件【823《中国哲学史》考试大纲.doc】•附件【830《日语专业综合》考试大纲.doc】•附件【834《设计基础》考试大纲.doc】•附件【840《数据库原理及应用》.doc】•附件【842《当代中国马克思主义理论与实践》考试大纲.docx】•附件【843《土壤学》考试大纲.doc】•附件【846《现代林业理论与实践》考试大纲.doc】•附件【848《英汉互译与英语国家文化》考试大纲.doc】•附件【860《美术创作》考试大纲.docx】•附件【703《园林植物遗传育种》考试大纲.doc】•附件【809《园林植物》考试大纲.doc】•附件【342《农业知识综合四》考试大纲.doc】•附件【828《农林经济学综合》考试大纲.doc】•附件【845《西方经济学》考试大纲.docx】•附件【434《国际商务专业基础》考试大纲.doc】•附件【502《建筑设计(六小时)》考试大纲.doc】•附件【710《建筑史》考试大纲.doc】•附件【344《风景园林基础》考试大纲.doc】•附件【446《城市规划设计》(同原《城市设计》)考试大纲.doc】•附件【503《园林设计》考试大纲.doc】•附件【706《风景园林建筑设计》考试大纲.doc】•附件【730《旅游规划(三小时)》考试大纲.doc】•附件【810《旅游综合》考试大纲.doc】•附件【811 《光学及电子技术基础》考试大纲.doc】•附件【341-1《农业知识综合三》考试大纲.doc】•附件【837《食品化学》考试大纲.doc】•附件【838《食品科学基础》考试大纲.doc】•附件【715 《数理统计》考试大纲.doc】•附件【448《汉语写作与百科知识》考试大纲.doc】•附件【347《心理学专业综合》考试大纲.docx】•附件【804《普通生物学》.doc】•附件【701《生物化学》.doc】•附件【357《英语翻译基础》考试大纲.doc】•附件【356《城市规划基础》考试大纲.doc】•附件【345《林业基础知识综合》考试大纲-2022版.doc】•附件【855 《自动控制原理》考试大纲.doc】•附件【724《设计专业理论》考试大纲.doc】•附件【729《美术理论》考试大纲.doc】•附件【431《金融学综合》考试大纲.docx】•附件【339《农业知识综合一》考试大纲.doc】•附件【801《草学基础》考试大纲.doc】本篇文章来源于北京林业大学研究生院。
《数据库原理及应用》学位课程考试大纲
《数据库原理及应用》学位课程考试大纲一、课程内容和考核目标第1章数据库系统基本概念1. 数据库管理技术的发展阶段,达到“识记”层次1.1 人工管理阶段1.2 文件系统阶段1.3 数据库阶段2. 数据描述和数据抽象,达到“理解”层次2.1 概念设计、逻辑设计、物理设计的数据描述2.2 数据联系的描述2.3 概念模型、逻辑模型、外部模型、内部模型的数据抽象2.4 三层模式和两级映像2.5 数据独立性3. 数据库管理系统和数据库系统,达到“理解”层次3.1 数据库管理系统的工作模式3.2 数据库管理系统的主要功能3.3 数据库系统的组成第2章关系数据库设计基础1. 数据库系统的设计阶段,达到“识记”层次1.1 规划阶段1.2 需求分析阶段1.3 概念设计阶段1.4 逻辑设计阶段1.5 物理设计阶段1.6 数据库的实现阶段1.7 数据库的运行和维护阶段2. 关系模型的基本概念,达到“理解”层次2.1 关系模型的基本术语2.2 关系的定义和性质2.3 三类完整性规则3. 实体联系模型的基本概念,达到“理解”层次3.1 实体联系模型的基本要素3.2 属性的分类3.3 联系的设计3.4 弱实体、子类实体和超类实体4. 实体联系模型的基本设计,达到“综合应用”层次4.1 实体联系模型的简单操作4.2 采用ER模型的概念设计步骤4.3 ER模型到关系模型的转换规则4.4 采用ER模型的逻辑设计步骤5. 实体联系模型的实例分析,达到“简单应用”层次5.1 库存管理系统的ER模型5.2 人事管理系统的ER模型5.3 住院管理系统的ER模型5.4 公司车队管理系统的ER模型第3章关系模式设计理论基础1. 关系模式的设计准则,达到“理解”层次1.1 关系模式的冗余和异常问题1.2 关系模式的四个非形式化设计准则2. 函数依赖和码,达到“理解”层次2.1 函数依赖的定义2.2 函数依赖和码的关系2.3 函数依赖集和属性集的闭包2.4 最小函数依赖集3. 范式和关系模式的分解,达到“简单应用”层次3.1 1NF的定义3.2 2NF的定义3.3 3NF的定义3.4 BCNF的定义3.5 关系模式的规范化概念3.6 关系模式分解的原则3.7 1NF到BCNF的规范化设计第4章 SQL语言和关系代数运算1. 关系代数运算,达到“简单应用”层次1.1 关系代数的五个基本操作1.2 关系代数的四个组合操作1.3 关系代数的两个扩充操作2. SQL的基本概念,达到“识记”层次2.1 SQL数据库的体系结构2.2 SQL的组成2.3 SQL的特点3. SQL的数据定义操作,达到“简单应用”层次3.1 SQL的基本数据类型3.2 模式的创建和撤销3.3 基本表的创建、修改和撤销3.4 索引的创建和撤销4. SQL的数据查询操作,达到“综合应用”层次4.1 查询语句的基本结构4.2 简单查询4.3 连接查询4.4 嵌套查询5. SQL的数据更新操作,达到“综合应用”层次5.1 插入操作5.2 删除操作5.3 修改操作6. SQL的数据视图操作,达到“综合应用”层次6.1 视图的创建和撤销6.2 视图的更新操作第5章数据库管理1. 事务的基本概念,达到“识记”层次1.1 事务的定义1.2 事务的四个性质2. 数据库的恢复,达到“理解”层次2.1 恢复策略2.2 故障类型和恢复方法2.3 检查点技术3. 数据库的并发控制,达到“理解”层次3.1 并发操作带来的三个问题3.2 封锁类型和协议3.3 并发调度的可串行化4. 数据库的完整性,达到“简单应用”层次4.1 完整性子系统的功能4.2 SQL中的完整性约束4.3 SQL中的触发器5. 数据库的安全性,达到“简单应用”层次5.1 安全性概念5.2 SQL中的安全性机制第6章 SQL Server2000简介及应用1. SQL Server2000简介,达到“识记”层次1.1 SQL Server2000的结构和版本1.2 SQL Server2000的系统数据库1.3 SQL Server2000提供的服务1.4 SQL Server2000的主要工具2. SQL Server2000的企业管理器,达到“简单应用”层次2.1 数据库、表、索引的操作2.2 视图的操作2.3 存储过程和触发器的操作2.4 备份恢复与导入导出2.5 数据库的安全管理3. SQL Server2000的T-SQL语言,达到“简单应用”层次3.1 T-SQL批处理3.2 T-SQL变量3.3 T-SQL控制结构3.4 T-SQL查询二、有关说明与实施要求(一)关于“考核要求” 中四个“能力层次”的说明考核知识点与考核要求用“识记”、“理解”、“简单应用”和“综合应用”四个能力层次加以区分,具体解释如下:识记:要求能够识别和记忆本课程中规定的有关知识点的主要内容(如定义、原则、重要结论、方法、步骤及特征、特点等),并能够根据考核的不同要求,做出正确的表述、选择和判断。
2022年北京林业大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)
2022年北京林业大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)一、填空题1、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。
2、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。
3、关系规范化的目的是______。
4、使某个事务永远处于等待状态,得不到执行的现象称为______。
有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。
5、完整性约束条件作用的对象有属性、______和______三种。
6、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。
用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。
为了完成该统计操作,请按要求将下面的存储过程补充完整。
7、设某数据库中有商品表(商品号,商品名,商品类别,价格)。
现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。
请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别;8、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。
9、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。
10、SQL语言的数据定义功能包括______、______、______和______。
数据库应用技术课程考试大纲
《数据库应用技术》课程考试大纲课程编号:适用专业:计算机科学技术、软件工程、网络、计算机应用考试时间:120分钟考试方式:闭卷卷面总分:100分执笔者:修订日期:2006年7月一、课程内容与考试目标第1章数据库技术基础1.学习目的与要求通过本章学习使学生理解数据、信息、数据库、数据库管理系统和数据库系统的概念,掌握数据库系统的特点,数据库系统的结构;掌握概念模型、数据模型的相关概念。
2.课程内容(1)数据库系统基本概念(数据、数据库、数据库管理系统、数据库系统)(2)数据模型、概念模型(3)数据库系统结构3.考核知识点:(1)数据描述、基本概念。
(2)数据模型、概念模型。
(3)数据库的体系结构。
(4)数据库管理系统。
(5)数据库系统。
4.考试要求识记:数据模型的基本概念、数据管理的发展阶段及其特点、数据库系统的组成领会:数据库模型、概念模型、数据库体系结构应用:概念模型、数据模型第2章SQLServer2000概述1.学习目的与要求通过本章学习,使学生理解SQL Server 2000的各版本技术特点,掌握SQL Server 2000的安装标准参数,了解SQL Server的发展历史,会SQL Server 2000的安装、配置。
2.课程内容(1)SQL Server 2000的版本(2)SQL Server 2000的安装与配置(3)SQL Server 2000的工具3.考试知识点(1)了解SQL Server 2000的历史、现状和未来(2)掌握SQL Server 2000的安装、注册、配置、启动、停止(3)熟悉使用SQL Server 2000的常用工具4.考试要求识记:SQL Server 2000的现状领会:SQL Server 2000的安装应用:SQL Server 2000的配置、常用工具的应用第3章数据库的基本操作1.学习目的与要求通过本章学习,使学生理解SQL Server 2000中系统数据库的作用,掌握在SQL Server 2000中创建、修改和删除用户数据库,了解三类特殊用户的作用,会实现数据2.课程内容(1)SQL Server 2000中数据库的创建(2)SQL Server 2000中的数据库管理3.考试知识点(1)SQL server 2000数据库中系统数据库的作用(2)新创建数据库的存储过程(3)用企业管理器和T-SQL语句创建用户数据库(4)用企业管理器和T-SQL语句对数据库进行修改、删除(5)管理数据库对象4.考试要求识记:系统数据库领会:数据库对象的管理应用:建立用户数据库的企业管理器和T-SQL语句第4章表的基本操作1.学习目的与要求通过本章学习使学生掌握表的创建,理解创建过程中的参数设置,掌握表的删除2.课程内容(1)表的创建(2)表的删除3.考核知识点:(1)表的创建;(2)表的参数设置;(3)表的删除;4.考试要求识记:表的创建、删除领会:表的参数设置应用:结合具体实例的表的创建第5章数据的基本操作1.学习目的与要求通过本章学习使学生掌握表的数据输入、删除、修改。
《数据库原理及应用》考核标准(含过程考核)
《数据库原理及应用》评分标准1 平时成绩评分标准课堂出勤与作业或提问的成绩以百分制记录,且次数不低于16次,计算平均值作为平时成绩,占总评成绩的10%。
2 项目考核评分标准项目考核是数据库原理及应用项目汇编文件中七个项目(项目四除外),项目考核成绩为七个项目成绩的平均值。
2.1项目一评分标准主要考核项目一中实例项目企业订单管理系统,共8个需求。
采分点如下,2.2项目二评分标准主要考核项目二中实例项目企业订单管理系统,根据需求共职工、供应商、2.3项目三评分标准主要考核项目三中实例项目企业订单管理系统,根据需求共4个关系、3个关系的码是单属性、1个关系的码是多属性集、多对多联系转换为一个新的关系。
答案唯一。
职工(职工编号,姓名,工资,仓库号)仓库(仓库号,面积,所在城市)供应商(供应商编号,供应商姓名,所在城市)2.4项目五评分标准主要考核项目五中实例项目企业订单管理系统,根据需求共4个基本表、2个视图。
关系的实体完整性、参照完整性、用户自定义的完整性、视图定义结构。
2.5项目六评分标准主要考核项目六中实例项目企业订单管理系统,根据需求共8个查询、1个2.6项目七评分标准主要考核项目七中实例学校教务数据库系统,根据需求1个,先判断关系的码,再找出违反2NF和3NF的函数依赖表达式,最后模式分解。
答案不唯一。
∴U分解为U1{Sno,Cno,Grade}和U2{Sdept,Mname} 20’2.7项目八评分标准主要考核项目八中实例项目企业订单管理系统,根据简单需求2个完成触发器的设计。
答案不唯一。
(10’) (10’) (10’) (10’) (10’)(10’) (10’) (10’) (10’) (10’)3 期末考试评分标准期末考试为闭卷机试考试形式,期末试卷包含选择题60%、判断题10%、简答题30%。
数据库原理与应用复习提纲(含答案)
数据库原理与应用复习提纲与参考答案 考试题型:一.单项选择题二.填空题:三.判断题: 四.简答题五.关系代数和SQL 语言六.码的求解、范式判断、规范化:七.绘制E-R 图、转换为关系模式、确定关系的码八.调度问题:确定是否为可串行化调度复习提纲---教材分章节题库目录:第一部分 基本概念(ch1绪论)第二部分 关系数据库(ch2)第三部分 SQL 语言(ch3)第四部分 数据库安全性(ch4)第五部分 数据库完整性(ch5)第六部分 关系数据理论及数据库设计(ch6ch7)第七部分 并发控制及数据库恢复(ch10)关注平时做过的:习题实验二、三、四基本概念题综合技能题综合技能题答题步骤总结:五.关系代数查询答题步骤1、确定条件的列名与查询的列名,来自哪些关系,来自单个关系用单关系选择投影查询;来自多个关系用连接,再选择投影;如果有所有的、至少、包含等字样考虑用除运算SQL语言查询答题步骤2、确定条件的列名与查询的列名,来自哪些表,来自单个表用单表查询,用select确定列用where确定行;来自多个表用连接或子查询,要查询的列来自单个表可使用子查询(也可用连接查询),否则只能用连接查询;如果有所有的、至少、包含等字样考虑用Exists存在性子查询;如果有统计信息用分组查询,用having筛选满足分组条件的组,注意select中的列有2种,分组列与聚合函数列,没有第三种列。
六.码的求解、范式判断、规范化答题步骤码的求解步骤将依赖集的属性分成左右两边,则有1)只出现在左边的肯定是码的属性之一2)只出现在右边的肯定不是码的属性3)两边都不出现的肯定是码的属性之一;再看选出的属性能否构,如果是码,则选出的属性就是唯一的码;如果不是码,则将其与依赖集左边属性一一结合,尝试是否为码(即能否决定其他全部属性)范式判断区分非主属性,主属性;再确定有无部分依赖、传递依赖等做出判断规范化将范式按1NF→2NF→3NF→BCNF逐步分解(不严格推敲时将依赖集的每个依赖左右两边组成一个关系即可得分解)七.绘制E-R图、转换为关系模式、确定关系的码答题步骤确定实体、联系、联系类型(1:1或1:n或m:n);转换为关系模式;确定每个关系的码八.调度问题:确定是否为可串行化调度答题步骤先确定初值、再计算2个事务的串行结果、再计算事务的并行处理结果,比较结果:若与其中任何一个串行结果相同则为可串行化调度,否则为不可串行化调度数据库原理与应用复习提纲题库参考答案第一部分基本概念主要内容:1、数据、数据库、数据库管理系统、数据库系统基本概念2、数据管理技术的发展阶段3、数据库系统的特点4、数据模型的组成要素5、概念模型的描述6、关系数据模型的三要素7、数据库系统的三级模式两级映像、数据独立性练习题一、选择题1 数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
《数据库原理与应用》大纲(面向专业认证)
《数据库原理与应用》课程教学大纲(说明:此大纲是面向专业认证的课程大纲,但仅供参考。
在具体应用时,应根据实际分解的二级指标点适当修改此大纲)一、课程基本信息1.课程名称:数据库原理与应用2.课程编号:3.课程体系/类别:学科基础课4.课程性质:必修5.学分:46.先修课程:离散数学、数据结构、C程序设计基础、面向对象程序设计(Java) 7.适用专业:计算机科学与技术专业、网络工程专业、信息安全专业二、课程教学目标本课程是为计算机科学与技术专业、网络工程专业、信息安全专业本科生开设的一门学科基础课。
数据库是计算机学科的一个重要分支,它研究如何存储、使用和管理数据,有较强的理论性和实践性。
本课程设置的目的是使学生掌握数据库的基本理论和技术,掌握数据库的概念模型、逻辑模型和物理模型设计,掌握基本的数据库应用系统的开发方法,最终培养学生运用数据库知识和技术解决数据库领域中复杂工程问题的能力,并具备从事数据库系统开发所需要的职业素养和较高的个人素质。
本课程在计算机类专业人才培养中长期以来一直占据重要的位置,为后续的多门专业课,如《软件工程》等核心课奠定理论和实践基础,在学生专业素质和能力培养体系中发挥重要的作用。
本课程的教学目标:1、了解数据库系统的基本组成,掌握关系数据库基本理论,尤其是规范化理论,并能够结合数学、自然科学、工程科学的基本原理和方法,对数据库领域中的复杂工程问题进行建模和求解;(支撑毕业要求1.2)2、掌握SQL语言、数据库安全性和完整性、数据库恢复技术、并发控制技术等数据库基础知识,能够结合工程原理和方法,针对数据库领域中的复杂工程问题设计有效的解决方案;(支撑毕业要求1.3)3、掌握关系数据库设计的基础知识和基本原理,能够根据用户需求,采用恰当的表达工具,确定和表达复杂数据库应用系统的设计目标,包括硬软件或数据库产品的设计目标;(支撑毕业要求3.1)4、能根据设计目标,选取恰当的数据库开发工具和技术,采用恰当的设计流程,并能确定数据库系统、模块(子系统)或流程的研发方案,体现开发和设计的创新意识。
2022年北京林业大学网络工程专业《数据库原理》科目期末试卷B(有答案)
2022年北京林业大学网络工程专业《数据库原理》科目期末试卷B(有答案)一、填空题1、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R2、在RDBMS中,通过某种代价模型计算各种查询的执行代价。
在集中式数据库中,查询的执行开销主要包括______和______代价。
在多用户数据库中,还应考虑查询的内存代价开销。
3、关系数据库中基于数学的两类运算是______________和______________。
4、有两种基本类型的锁,它们是______和______。
5、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用____________语句,收回所授的权限使用____________语句。
6、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
7、关系规范化的目的是______。
8、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。
9、____________、____________、____________和是计算机系统中的三类安全性。
10、数据模型是由______________、______________和______________三部分组成。
二、判断题11、等值连接与自然连接是同一个概念。
()12、数据库的数据项之间无联系,记录之间存在联系。
()13、二级封锁协议能解决不可重复读问题,不能解决读"脏"数据。
()14、视图是观察数据的一种方法,只能基于基本表建立。
()15、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。
()16、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。
()17、在第一个事务以S锁方式读数据R时,第二个事务可以进行对数据R加S锁并写数据的操作。
北京林业大学电子商务学科《电子商务综合》考试大纲.doc
北京林业大学电子商务学科《电子商务综合》考试大纲(考试时间为3小时,总分为150分)《电子商务综合》是报考电子商务学科硕士研究生专业基础课考试科目之一,考试共包括电子商务基础、数据库原理与应用和管理信息系统三大部分,这三大部分的考试大纲分述如下:一、电子商务基础(部分)(一) 性质电子商务基础是报考电子商务学科硕士研究生的专业课考试的重要组成部分,占《电子商务综合》考试内容的50分。
为便于考生明确考试复习范围和了解考试要求,特制定本考试大纲。
(二) 编制依据和适用范围本考试大纲主要根据北京林业大学本科《电子商务概论》教学大纲编制而成,适用于报考北京林业大学全日制电子商务学科硕士学位研究生的考生。
(三) 考试内容1.电子商务概述电子商务内涵、电子商务系统组成与系统中的“四流”、分类、框架、优势与不足。
2.电子商务交易模式B2B、B2C、C2C电子商务的概念、特点,B2B电子商务的交易模式,B2C电子商务的模式类型,C2C电子商务的运作模式,B2B、B2C、C2C的盈利方式。
3.社会化电子商务社会化媒体的定义和形式,社会化电子商务的定义、分类、盈利方式、六维空间,SoLoMo模式、LBS、O2O的概念及其区别,LBS服务模式,开展O2O的方式,O2O、团购、B2C/C2C三者之间的区别与关系。
4.网络营销网络营销的概念、内容、功能,网络营销的理论基础与策略、网络市场调研方法、网络营销常用工具和主要形式。
5.电子交易与电子支付电子交易、电子合同的概念,电子支付的基本概念与分类,电子支付卡片,网络支付,第三方支付的概念、模式及其应用,网上银行、移动支付的概念。
6.电子商务物流管理电子商务物流活动构成要素、常用物流技术、第三方物流、第四方物流。
(四) 考试要求考生应全面掌握电子商务的基本概念、知识和理论;掌握电子商务应用及支持服务,能够运用有关理论、知识和方法,分析电子商务在快速发展过程中出现的各种现象,并能够解决一定的实际问题。
《数据库原理及应用》考核大纲
《数据库原理及应用》考核大纲
课程基本信息
本课程开设在计算机科学与技术专业第3学期,课时56课时,以理论教学、案例项目教学、实践教学、分组讨论和情景分析等形式展开,旨在培养学生使用工程化方法独立完成数据库系统的分析、设计、实施等各个阶段,为软件系统开发奠定扎实的理论和实践基础。
考核内容
一、平时成绩(占总评成绩12%)
平时成绩=课堂出勤+作业或提问
二、过程考核或项目考核(占总评成绩28%)
项目考核内容以《数据库原理及应用项目汇编》文档中七个项目(项目四除外)为考核内容,根据每个项目所属知识点和技能要求不同,每个项目培养学生的能力也不相同,详见表1。
三、期末考试(占总评成绩60%)
期末考试为闭卷、机考形式,机考主要以单选题、判断题、简答题形式考查本课程的理论知识和实践技能依托的理论原理知识。
考核依据
一、平时成绩
点名册和作业评分表的得分(不少于22次)
二、过程考核
数据库原理及应用项目汇编,参考评分标准计算7个项目的总得分
三、期末考试
机考系统根据标准答案自动评分
四、考核标准
详见《数据库原理及应用过程考核评分标准.doc》。
《数据库原理与应用I》考试大纲.
《数据库原理与应用I》考试大纲考试目的本考试为北医网络学院医学信息管理专业专科层次学生数据库原理与应用课程考试,旨在认定其学习是否达到了预期的课程要求,同时为北医网络学院下一步教学的实施及评估提供依据。
考试总要求考生应掌握数据库的基本概念和基本技术,能够运用access 建立数据库和对数据库基本操作。
考试内容第一章数据库基础知识考核要点:数据,数据库,数据库管理系统和数据模型的概念;数据库管理系统的任务;最常用的四种数据模型是什么;哪些是非关系模型,哪些是关系数据模型,目前最常用的是哪种数据模型;关系,元组,属性,主键的概念;数据完整性的概念;数据完整性约束主要包括哪三大类。
详细内容:数据:数据是信息,它可以是数值也可以是文字、图形、图象、声音等。
数据库:数据库就是为了实现一定的目的按某种规则组织起来的数据的集合。
数据库管理系统:数据库管理系统(DBMS)是数据库系统的核心,数据库的各种功能和特性并不是数据库中的数据固有的,而是靠管理或支持数据库的系统软件-----数据库管理系统提供的。
数据库管理系统是运行在操作系统之上的系统软件。
数据库管理系统的任务就是对数据资源进行管理并且能为多个用户共享,同时还能保证数据的安全性、可靠性、完整性、一致性,和高度独立性。
数据模型:数据模型是抽象、表示和处理现实世界中的数据和信息的工具。
通俗地讲,数据模型就是对现实世界的模拟。
四种数据模型:层次模型、网状模型、关系模型和面向对象模型;非关系模型:层次模型、网状模型目前最常用的是哪种数据模型:目前使用最多的是关系数据模型;关系:关系通俗地讲,关系就是二维表格.关系应满足如下性质:1)关系表中的每一列都是不可再分的基本属性;2)表中的行、列次序并不重要。
元组:表中的每一行称作是一个元组,它相当于一个记录值。
属性:表中的每一列是一个属性值集列可以命名,称为属性名。
主键:又称为主关键字,是表中的属性或属性组,用于唯一地确定一个元组。
《数据库原理与应用》考试大纲
《数据库原理与应用》考试大纲Ⅰ.考试性质普通高等学校本科插班生招生考试是由专科毕业生参加的选拔性考试。
高等学校根据考生的成绩,按已确定的招生计划,德、智、体全面衡量,择优录取。
该考试所包含的内容将大致稳定,试题形式多种,具有对学生把握本课程程度的较强识别、区分能力。
Ⅱ.考试内容及要求一、考试基本要求要求考生掌握数据库系统、数据模型、关系数据库、关系规范化理论等基本概念;掌握数据库安全性和完整性、数据库设计方法和步骤、数据库备份与恢复、事务及并发控制等基础理论与应用知识。
熟练掌握SQL Server 2008数据库管理系统的基本操作与应用等。
二、考核知识点及考核要求本大纲的考核要求分为“识记”、“领会”、“应用”三个层次,具体含义是:识记:能解释有关的概念、知识的含义,并能正确认识和表达。
领会:在识记的基础上,能全面把握基本概念、基本原理、基本方法,能掌握有关概念、原理、方法的区别与联系。
应用:在理解的基础上,能运用基本概念、基本理论、基本方法分析和解决有关的理论问题和实际问题。
专题一数据库系统概述一、考核知识点1、数据库技术的发展史2、数据库系统3、数据模型二、考核要求1、识记(1)数据库技术的三个发展阶段(2)信息的三种世界(3)常见的三种数据模型2、领会(1)数据处理技术的相关概念:信息、数据、数据处理(2)数据库系统及组成(3)数据库管理系统及功能(4)数据库的三级模式体系结构(5)概念模型中实体、属性、码、联系的含义(6)关系模型的相关概念3、应用(1)实体-联系模型的含义及画法专题二关系数据库一、考核知识点1、关系数据结构2、关系的完整性3、关系运算4、数据依赖5、关系规范化二、考核要求1、识记(1)关系数据库的概念(2)关系的定义和性质(3)函数依赖(4)BC范式2、领会(1)关系模式的含义及关系模式的表示方法(2)关系完整性的种类及含义(3)传统集合运算(4)非平凡函数依赖、完全函数依赖、部分函数依赖、传递函数依赖的含义(5)关系模式规范化的目的(6)关系中码的确定(7)常用的三种范式3、应用(1)专门的关系运算(2)运用范式理论对关系进行规范化处理专题三数据库设计一、考核知识点1、需求分析2、概念结构设计3、逻辑结构设计4、物理结构设计5、数据库的实施和运行、维护二、考核要求1、识记(1)需求分析的任务和方法(2)数据库的实施、运行、维护(3)确定及评价数据库的物理结构(4)数据流程图与数据字典2、领会(1)概念结构设计的方法与步骤(2)关系模式的优化(3)设计用户的外模式3、应用(1)将E-R图转化为关系数据模型专题四数据库的概念和操作一、考核知识点1、数据库概念2、数据库操作二、考核要求1、识记(1)物理数据库(2)逻辑数据库2、领会(1)可视化创建数据库(2)通过SQL代码创建数据库3、应用(1)数据库创建专题五表的操作一、考核知识点1、创建数据表2、表的数据操作3、数据的导入及导出二、考核要求1、识记(1)表的基本概念2、领会(1)可视化创建数据表(2)通过SQL代码创建表(3)约束的种类及定义方法(4)数据表的记录操作(5)数据的导入及导出3、应用(1)表的创建(2)表中数据操作专题六数据库查询一、考核知识点1、查询的条件2、分组查询3、连接查询4、子查询二、考核要求1、识记(1)查询结果排序(2)系统内置函数(3)联合查询2、领会(1)基本查询的写法(2)分组查询(3)汇总查询(4)连接查询(5)子查询3、应用(1)按要求写出相应的查询语句专题七 T-SQL编程一、考核知识点1、T-SQL语言概述2、Transact-SQL编程基础二、考核要求1、识记(1)T-SQL语言简价(2)T-SQL语言的分类(3)T-SQL语言的语法约定2、领会(1)标识符、数据类型、变量的相关含义(2)批处理和注释(3)控制语句的使用:set、if、begin、while、case、return (4)函数的含义及类型(5)用户自定义函数的类型3、应用(1)设计用户自定义函数专题八视图和索引一、考核知识点1、视图概念及操作2、索引概念及操作二、考核要求1、识记(1)视图概述(2)索引概述2、领会(1)视图的创建、修改、使用(2)索引的类型(3)索引的创建、修改3、应用(1)结合查询知识创建视图专题九存储过程、触发器一、考核知识点1、存储过程2、触发器二、考核要求1、识记(1)存储过程的概念、分类(2)存储过程的优点(3)触发器的概念以及特点2、领会(1)创建和执行存储过程(2)创建触发器(3)存储过程、触发器的异同3、应用(1)存储过程和触发器的使用方法专题十事务与并发控制一、考核知识点1、事务概述2、事务类型3、事务处理语句4、并发控制的方法二、考核要求1、识记(1)事务的概念(2)事务的类型2、领会(1)手工加锁的方法(2)并发可以带来的问题(3)锁的概念及类型(4)死锁的产生及解决方法3、应用(1)事务处理语句专题十一数据库的安全管理一、考核知识点1、SQL Server的安全性机制2、账号管理3、角色管理4、权限管理二、考核要求1、识记(1)SQL Server的三种安全性机制(2)SQL Server身份验证的两种办法2、领会(1)账号的概念、种类及创建方法(2)角色的概念、种类及创建方法(3)权限的类别3、应用(1)三种权限操作语句的使用专题十二数据库的备份与还原一、考核知识点1、备份2、还原3、数据库的分离与附加二、考核要求1、识记(1)备份概念及分类(2)还原概念及分类2、领会(1)数据库的备份操作(2)数据库的还原操作(3)分离数据库和附加数据库3、应用(1)数据库的备份与还原实践Ⅲ.考试形式及试卷结构1、考试形式为闭卷,笔试,考试时间为120分钟,试卷满分为100分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理与应用(数据库技术)考试大纲
2010年
一、考试大纲的性质
数据库原理与应用(数据库技术)是报考森林经理学科林业信息管理方向、管理科学与工程硕士的考试科目之一。
为帮助考生明确考试复习范围和有关要求,特制定本考试大纲。
二、考试范围和内容
第一章数据库基础
1.了解
信息、数据与数据处理的正确含义;数据管理技术发展的三个阶段各自的特点;数据库系统比文件系统的优点;数据库系统的组成及其各组成部分的内容;数据库管理系统对数据的存取;数据库管理系统的功能;数据库管理系统的组成;层次、网状、关系和面向对象的模型的含义、特点和主要区别;数据模型与数据库系统的发展。
2.理解
数据库管理系统的三级模式结构的概念、原理和好处,数据独立性的含义;数据库技术的优点。
3.掌握
现实世界二级抽象和实体模型的基本概念和术语。
第二章关系数据库
1.了解
关系的定义及相关术语;关系模式定义;关系数据库模式定义;关系数据库定义;关系数据库语言的分类。
2.理解
关系的实用性定义;关系的性质;超键、关系键、候选键、主键和外部键的概念与定义;实体完整性、参照完整性和用户定义完整性的内容和目的意义。
3.掌握
关系代数的传统集合运算和专门的关系运算。
第三章 SQL语言
1.了解
SQL语言的发展及标准化;SQL语言支持的三级逻辑结构及基本表和视图等概念;SQL语言的主要特点;嵌入式SQL;游标的概念。
2.掌握
⑴目前市场上流行的数据库管理系统的使用,例如:SQL Server DBMS、Access DBMS、MySQL DBMS等的使用;
⑵SQL的基本数据类型;SQL的数据定义功能,例如创建、修改和删除数据库;模式的定义和删除;基本表的定义、修改和删除;实施数据完整性约束;定义、撤消索引
和索引的作用;
⑶SQL的SELECT语句的格式和用法;单表查询;连表查询;嵌套查询(子查询);集合查询与分组查询;SQL的库函数的功能和使用;定义、撤消视图和视图的作用;查询视图;更新视图;
⑷SQL的INSERT、DELETE、UPDATE语句的格式和用法;
⑸T-SQL语言;游标的概念、语句和使用;存储过程的概念、存储过程的创建与执行;触发器的概念与建立;
第四章数据库安全保护
1.了解
数据库复制与数据库镜像。
2.理解
⑴数据库安全性的概念;数据库安全性控制采用的技术方法;用户和角色;权限的概念和管理;数据加密、审计。
⑵数据库并发控制的含义与目的;事务的概念、性质、事务的可串行性;数据库封锁机制、封锁、死锁和活锁。
⑶数据库恢复的含义与原理;故障的种类,日志的概念。
3.掌握
⑴数据库的安全管理。
SQL Sserver的身份识别机制、SQL Server的用户和角色管理、SQL Server的用户的用户权限管理。
⑵数据库的备份恢复过程。
SQL Sserver的备份、复制与恢复的方法。
⑶数据库的并发性控制;SQL Server和ORACLE的并发控制;
⑷事务管理、SQL Server的事务管理的语句与编程。
第五章关系数据库设计理论
1.理解
⑴规范化理论的研究动机及所要解决的问题;规范化理论在数据库设计中的作用。
⑵函数依赖的定义和相应的概念;完全函数依赖、部分函数依赖和传递函数依赖;关系键的形式定义;第一范式、第二范式、第三范式和BCNF范式的定义。
2.掌握
关系模式规范化的方法和关系模式分解的方法。
第六章数据库设计和开发
1.了解
数据库设计方法、步骤、设计阶段的划分;需求分析的任务和方法;数据库物理设计的内容和方法;数据库实施阶段的工作、步骤和运行维护的重要性。
2.理解
⑴需求分析的重要性;数据字典重要性;
⑵二层客户/服务器数据库体系结构和特点;三层客户/服务器数据库体系结构和特点。
3.掌握
⑴概念设计的意义、原则和步骤;从现实世界出发设计数据库概念模型(E - R模型)的方法;数据字典编制;从E - R模型转换为关系模型的方法;数据模型的优化。
⑵数据库设计工具Power Designer或ERWIN。
⑶C/S和B/S体系结构的数据库应用系统开发技术、环境与语言和中间件(ODBC、JDBC、ADO)。
第七章数据库技术的发展与展望
1.了解
传统数据库的局限性;新一代数据库的三个基本特征及其研究途径;分布式数据库,多媒体数据库的概念;数据仓库、工程数据库,统计数据库,空间数据库的概念;面向对象的关系数据库的概念。
2.理解
数据仓库与数据挖掘的概念;数据仓库与决策支持系统、专家系统、知识库与模型库的概念;SQL Server的数据仓库解决方案;XML数据库;地理信息系统与空间数据库。
第八章 SQL Server DBMS的基本操作
1.了解
国内广泛使用的主流关系数据库系统(SQL Server、ORACLE和Access)的主要功能和特点。
2.掌握
SQL Server的使用。
三、考试要求
考生应全面系统地了解数据库系统的基本概念、原理和方法。
理解关系数据库系统的基本概念、原理和方法。
熟悉关系代数的传统集合运算和专门的关系运算,熟练地掌握SQL Server等流行的关系数据库管理系统的使用,利用SQL语言进行各种操作。
深入理解关系数据库设计理论,综合运用所学理论和知识解决实际问题,掌握数据库的设计和开发。
掌握数据库恢复、并发控制、安全性控制和完整性控制的基本概念、目的、原理和主要技术。
了解和跟踪当前管理信息系统等系统采用的数据库管理系统的名称、特点,开发中采用的技术和工具。
了解和跟踪数据库技术的发展与展望。
四、试卷结构
基本概念和知识等方面占30%。
基本理论等广度的试题占20%。
所学理论解决实际问题与综合运用知识试题占25%,求解试题占25%。
在上述试题中,难度较大的试题占15%。
五、主要参考书
1. 数据库原理应用与设计,崔巍主编,清华大学出版社,2009。
2. 数据库系统概念,王珊主编(第四版),高等教育出版社。
3. SQL Server DBMS的教材。
六、有关提法的说明
1. 了解:指能表述概念、原理、事实等,包括必要的记忆。
2. 理解:指能对概念、原理、方法、系统等进行叙述、解释、归纳、举例说明。
3. 掌握:指能对原理、方法、工具等实例加以运用。