621 数据库基础
一、总体要求
数据库是信息存储的媒介。数据库在情报学研究及应用中起到了非常重要的作用。要求考生系统地掌握关系型数据库的相关基础理论,熟练掌握MS SQL Server 数据库管理系统的使用。
具体要求:
1、了解:数据库技术的发展概况;关系型数据库的主要特点及常用的关系型数据库管理系统;MS SQL 2000基本组成。
2、Server 2000的管理机制及应用;SQL语言的基本组成及各自的作用。
3、掌握:关系型数据库理论;E-R模型、关系模型、关系规范化理论、关系型数据库;MS SQL Server 2000的管理工具的操作、T-SQL的基本语法、数据库的创建、数据的导入导出;用MS SQL Server 2000 T-SQL创建和管理数据库、表、索引、查询、视图等对象的方法,数据的增、删、改操作,存储过程、触发器和游标的基本知识。
二、内容及比例
1.数据库系统概述20%
数据管理技术的产生和发展
数据库的定义
数据库技术的特点
数据模型的三要素
概念模型
三种主要数据模型
数据库系统的三级模式结构
数据库系统构成
数据库管理系统构成
2.关系型数据库理论20%
关系模型概述
关系数据结构及形式化定义
关系模型完整性约束
关系代数
关系规范化理论
关系型数据库
3.SQL语言30%
数据查询功能
数据操纵功能
数据定义功能
数据库完整性
约束定义与触发器
视图
视图定义
数据库安全性
数据控制功能
SQL高级编程及嵌入式SQL
4.数据库设计和实现15%
(1)应用E-R 模型进行概念建模概述
(2)E-R模型简介
扩展E-R模型简介
从E-R模型到关系模型的转换
5.数据库应用15%
(1)SQL Server 2000的管理机制及应用
(2)MS SQL Server 2000的管理工具的操作
(3)T-SQL的基本语法
用T-SQL创建和管理数据库、表、索引、查询、视图
用T-SQL实现数据的增、删、改操作,存储过程、触发器和游标
三、题型及分值比例
选择题:30%
填空题:10%
简答题:30%
综合题:80%
四、可供参阅书目
《数据库原理及应用教程》(第二版)陈志泊主篇,人民邮电出版社