数据库应用期末复习

更新时间:2023-05-27 23:40:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

期末考核要求

考核方式:闭卷考试

题型

1.

2.

3.

4.单项选择题填空题判断题问答题

一、选择题(每题2分,共50分)

1.

2.

()是长期存储在计算机内的有组织,可共A)数据库管理系统(B)数据库系统C)数据库(D)文件组织)是位于用户与操作系统之间的一层数据A)数据库管理系统(B)数据库系统C)数据库(D)数据库应用系统(享的数据集合。(管理软件。

3、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和_____。

(A)数据库管理系统

(C)相关的计算机系统(B)数据库应用系统(D)各类相关人员4、下列命令不属于DBMS的数据定义语言的是:(A)CREATE

(C)INSERT(B)DROP(D)ALTER

二、填空题(每空1分,共20分)

1、语句SELECT (7+3)*4-17/(4-(8-6))+99%4 的执行结果是_____________。

2、________是由一个或多个数据表(基本表)或视图导出的虚拟表。

3、_________用于保证数据库中数据表的每一个特定实体的记录都是惟一的。

三、判断题(每小题1分,共10分)

1、创建唯一性索引的列可以有一些重复的值?()

正确错误

2、存储过程的输出结果可以传递给一个变量。()

正确错误

四、简述题(每小题5分,共10分)

1、在SQL Server 2000中,使用视图的好处是什么?

五、设计题(每小题5分,共10分)

1、计算1+2+3+……+100的和,并使用PRINT显示计算结果。

DECLARE @I int,@sum int,@csum char(10)

SELECT @I=1,@sum=0

……

2、使用SQL语句创建一个班级表CLASS,属性如下:CLASSNO,DEPARTNO,CLASSNAME;类型均为字符型;长度分别为8、2、20且均不允许为空。

复习重点

第1章

第2章

第3章

第4章

第5章

第6章

第7章

第8章

第9章

第10章第11章数据库技术基础SQL Server服务器和客户机数据库及其管理数据库中表的基本操作SQL Server的数据查询索引及其应用视图及其应用存储过程与触发器SQL Server的程序设计数据转换服务SQL Server编程接口

第1章数据库技术基础

1.什么是数据库、数据库管理系统、数据库系统,它们之间的联系怎样?2.什么是层次模型、网状模型和关系模型?模型的三要素是什么?3.什么是E-R图,如何根据绘制E-R图?4.关系有什么特点?有什么性质?5.实体之间有几种联系?如何区分。6.什么是DBMS?什么是DBA?7.举例说明实体型之间的一对一、一对多、多对多的联系。

第2章SQL Server服务器和客户机

1.企业管理器的用途?用企业管理器可以完成哪些操作?2.SQL的特点,其结构是什么?3.SQL Server的数据库文件有哪些?4.查询分析器的用途有哪些?5.如何才能以单用户模式启动SQL Server,采用单用户模式的主要目的是什么?6.说明为什么需要在停止运行SQL Server前先暂停SQL Server.7.SQL Server提供了几种身分验证模式?如何设置身份验证模式?

第3章数据库及其管理

1.2.3.4.关系数据库是以什么形式来存储数据的?SQL Server中有哪两种类型的数据库?系统数据库有哪些?它们各自的功能是什么?创建用户数据库的方法有哪些?具体操作步骤.5.知道创建一个用户数据库的语句格式中各个选项的含义.6.什么是事务?事务日志的用处是什么?7.P71页练习.

第4章数据库中表的基本操作

1.什么是表?什么是列?如何确定列值的数据类型?数据类型中char和varchar的区别是什么?2.掌握数据表、约束、默认和规则这四个数据库对象的使用。3.知道CREATE TABLE,ALTER TABLE语句的各个参数的作用.4.知道INSERT、UPDATE、DELETE语句的具体用法各个参数的含义。

第5章SQL Server的数据查询

1.熟练掌握SELECT语句的用法。

2.掌握什么是局部变量,什么是全局变量,局部变量的定义方法。

3.掌握SQL Server中的常用函数。

4.如何用SELECT语句进行简单查询,SELECT语句中各个子句的用法。

5.如何进行连接查询,嵌套查询。

第6章索引及其应用

1.

2.

3.

4.了解索引的作用。如何用查询分析器创建索引?什么是惟一、聚集和复合索引?如何为一个具体的表创建和删除索引。

第7章视图及其应用

1.什么是视图?

2.如何用SQL语句创建、查询、更新和删除视图?

第8章存储过程与触发器

1.

2.

3.

4.什么是存储过程,为什么需要使用存储过程?存储过程的类型。如何创建和执行存储过程。如何将数据传递到存储过程,如何将存储过程中的结果值返回?

5.什么是触发器?使用触发器有什么优点?

6.如何用SQL命令创建、修改、删除触发器?会创建INSERT、UPDATE、DELETE触发器。

第9章SQL Server的程序设计

1.什么是批处理?

2.什么是事务?事务的四个特性具体是指什么?

3.如何建立事务?如何进行事务管理?

4.常见锁的类型?什么是锁的粒度?什么是两段锁协议?

第10章数据转换服务

1.什么是数据的导入/导出?

将数据从一个数据环境传输到另一个数据环境就是数据的导入/导出。

第11章SQL Server编程接口

1.理解ODBC的作用

2.ODBC的含义是什么?它包含哪些控件?

3.系统数据源和用户数据源有何不同?

本文来源:https://www.bwwdw.com/article/v2a4.html

Top