急急急!!!SQL 2005 数据库考试题,老师让做的, 给位大师帮着给下答案!谢谢! [email protected]

第一部分:实际操作
1.创建数据库,名称以A+完整学号及姓名来命名。例如:A2012192875401张三。
2.在数据库中创建填空题目表blanks,包含以下字段:题目编号ques_ID、题干description,将表中题目编号ques_ID设为主键。
3.在表中输入理论知识部分的所有题目。
4.修改表,添加一个字段answer。
5.在answer字段输入理论题目中你的选项。
6.创建视图,显示所有题的题号及你的选项。
7.将所创建视图中的结构及所有数据导出到对应的EXCEL文件中。
8.按照题号建索引。
9.备份数据库,名称以A+完整学号及姓名来命名。例如:A2012192875401张三。
第二部分:理论知识
( )语言是关系数据库语言,它包含数据定义语言、数据操纵语言、数据控制语言,是Structured Query Language(结构化查询语言)的缩写。
CREATE TABLE语句的作用是( )。
写出一种除SQL SERVER2005之外的数据库产品。()
( )是Database Management System(数据库管理系统)的缩写,是数据库与应用程序、数据库与管理员之间的一层管理软件,是对数据库进行管理的软件,是数据库产品例如SQL Server 2005 的基础部分。
实体完整性要求不能取空值,而且不能有重复,这一点通过定义( )来保证。
( )图是实体联系(Entity-Relationship)模型的图形描述,包含四种图形符号:矩形、菱形和圆角矩形,用来描述实体及实体之间的关系。
SQL SERVER的文件包括数据库文件和( )文件。
( )是Database(数据库)的缩写,是长期存储在计算机中的、可共享、有组织的、与应用相关的数据集合。
数据管理技术经历了手工管理阶段、文件系统阶段和数据库技术阶段,目前处于( )阶段。
数据库技术出现后,先后使用了层次模型、网状模型,目前大部分商业数据库产品都广泛使用的数据模型是()
数据库系统中包括数据库、数据库管理员、数据库管理系统、数据库应用系统等部分,SQL Server 2005属于()。
SQL的数据操纵语言包括增删改查,关键字分别是Insert、delete、update和( )。
数据库特点包括数据共享、数据完整性、可控的数据冗余度度和数据独立性高。其中的数据独立性包括逻辑独立性和( )独立性。
备份分为完整备份、差异备份等备份方式。其中,( )可以备份整个数据库,包括所有的数据库对象、数据、权限等,同时也备份事务日志。
索引可以提高数据( )的效率。

第一部分:实际操作

1.创建数据库,名称以A+完整学号及姓名来命名。例如:A2012192875401张三。

create database A2012192875401张三;

2.在数据库中创建填空题目表blanks,包含以下字段:题目编号ques_ID、题干description,将表中题目编号ques_ID设为主键。

create table blanks(
ques_ID intprimarykey,
description varchar(200)
);

3.在表中输入理论知识部分的所有题目。

insert into blanks values(1,'()语言是关系数据库语言,它包含数据定义语言、数据操纵语言、数据控制语言,是Structured Query Language(结构化查询语言)的缩写。');
insert into blanks values(2,'CREATE TABLE语句的作用是( )。');
insert into blanks values(3,'写出一种除SQLSERVER2005之外的数据库产品。()');
insert into blanks values(4,'( )是DatabaseManagement System(数据库管理系统)的缩写,是数据库与应用程序、数据库与管理员之间的一层管理软件,是对数据库进行管理的软件,是数据库产品例如SQL Server 2005 的基础部分。');
insert into blanks values(5,'实体完整性要求不能取空值,而且不能有重复,这一点通过定义( )来保证。');
insert into blanks values(6,'( )图是实体联系(Entity-Relationship)模型的图形描述,包含四种图形符号:矩形、菱形和圆角矩形,用来描述实体及实体之间的关系。');
insert into blanks values(7,'SQL SERVER的文件包括数据库文件和( )文件。');
insert into blanks values(8,'( )是Database(数据库)的缩写,是长期存储在计算机中的、可共享、有组织的、与应用相关的数据集合。');
insert into blanks values(9,'数据管理技术经历了手工管理阶段、文件系统阶段和数据库技术阶段,目前处于()阶段。');
insert into blanks values(10,'数据库技术出现后,先后使用了层次模型、网状模型,目前大部分商业数据库产品都广泛使用的数据模型是()');
insert into blanks values(11,'数据库系统中包括数据库、数据库管理员、数据库管理系统、数据库应用系统等部分,SQL Server 2005属于()。');
insert into blanks values(12,'SQL的数据操纵语言包括增删改查,关键字分别是Insert、delete、update和( )。');
insert into blanks values(13,'数据库特点包括数据共享、数据完整性、可控的数据冗余度度和数据独立性高。其中的数据独立性包括逻辑独立性和( )独立性。');
insert into blanks values(14,'备份分为完整备份、差异备份等备份方式。其中,( )可以备份整个数据库,包括所有的数据库对象、数据、权限等,同时也备份事务日志。');
insert into blanks values(15,'索引可以提高数据()的效率。');

4.修改表,添加一个字段answer。

alter table blanks add answer varchar(50);

5.在answer字段输入理论题目中你的选项。

update blanks set answer='SQL'where ques_ID=1;
update blanks set answer='创建表'where ques_ID=2;
update blanks set answer='Oracle'where ques_ID=3;
update blanks set answer='DMS'where ques_ID=4;
update blanks set answer='主键'where ques_ID=5;
update blanks set answer='E-R'where ques_ID=6;
update blanks set answer='日志'where ques_ID=7;
update blanks set answer='DB'where ques_ID=8;
update blanks set answer='数据库技术'where ques_ID=9;
update blanks set answer='关系模型'where ques_ID=10;
update blanks set answer='数据库管理系统'where ques_ID=11;
update blanks set answer='select'where ques_ID=12;
update blanks set answer='物理'where ques_ID=13;
update blanks set answer='完整备份'where ques_ID=14;
update blanks set answer='查询'where ques_ID=15;

6.创建视图,显示所有题的题号及你的选项。

create view v_blanks as
select ques_ID,answer from blanks;

7.将所创建视图中的结构及所有数据导出到对应的EXCEL文件中。

8.按照题号建索引。

create index in_blanks on blanks(ques_ID);

9.备份数据库,名称以A+完整学号及姓名来命名。例如:A2012192875401张三。

BACKUPDA TABASE A2012192875401张三TODISK='e:\A2012192875401张三.BAK';

第二部分:理论知识

1.(SQL)语言是关系数据库语言,它包含数据定义语言、数据操纵语言、数据控制语言,是Structured Query Language(结构化查询语言)的缩写。

2.CREATE TABLE语句的作用是(创建表)。

3.写出一种除SQL SERVER2005之外的数据库产品。(Oracle)

4.(DMS )是Database Management System(数据库管理系统)的缩写,是数据库与应用程序、数据库与管理员之间的一层管理软件,是对数据库进行管理的软件,是数据库产品例如SQL Server 2005 的基础部分。

5.实体完整性要求不能取空值,而且不能有重复,这一点通过定义(主键)来保证。

6.(E-R)图是实体联系(Entity-Relationship)模型的图形描述,包含四种图形符号:矩形、菱形和圆角矩形,用来描述实体及实体之间的关系。

7.SQL SERVER的文件包括数据库文件和(日志)文件。

8.(DB )是Database(数据库)的缩写,是长期存储在计算机中的、可共享、有组织的、与应用相关的数据集合。

9.数据管理技术经历了手工管理阶段、文件系统阶段和数据库技术阶段,目前处于(数据库技术 )阶段。

10.数据库技术出现后,先后使用了层次模型、网状模型,目前大部分商业数据库产品都广泛使用的数据模型是(关系模型)

11.数据库系统中包括数据库、数据库管理员、数据库管理系统、数据库应用系统等部分,SQL Server 2005属于(数据库管理系统)。

12.SQL的数据操纵语言包括增删改查,关键字分别是Insert、delete、update和(select )。

13.数据库特点包括数据共享、数据完整性、可控的数据冗余度度和数据独立性高。其中的数据独立性包括逻辑独立性和(物理)独立性。

14.备份分为完整备份、差异备份等备份方式。其中,(完整备份)可以备份整个数据库,包括所有的数据库对象、数据、权限等,同时也备份事务日志。

15.索引可以提高数据(查询)的效率。

另外文档已发到QQ邮箱中,请查收!
温馨提示:答案为网友推荐,仅供参考
相似回答