数据库技术项目化教程(SQL Server 2012)
上QQ阅读APP看书,第一时间看更新

拓展训练

1.知识训练

(1)填空题

①在SQL Server 2012数据库系统中,数据库类型可分为系统数据库和_______。

②在SQL Server 2012数据库系统中,系统数据库有:_______、_______、_______和Resource。

③SQL Server数据库文件有三种,分别是_______、_______和_______,其扩展名分别是_______、_______和_______。其中_______和_______两个数据库文件,是在创建数据库时系统自动为数据库创建的。

④SQL即结构化查询语言,它是为查询和管理关系型数据库管理系统中的数据而专门设计的一种标准语言。其包含三种不同类型的SQL语言,分别是_______、_______和_______。

⑤创建数据库、修改数据库和删除数据库的SQL语句分别是_______、_______和_______。

⑥_______和_______不仅可以实现数据的转移,同时也能实现数据格式的转换。

(2)选择题

①( )数据库记录SQL Server系统的所有系统级信息,包括实例范围的元数据(例如登录账户)、端点、链接服务器和系统配置设置等。

A.master  B.tempdb  C.msdb  D.model

②SQL Server代理使用( )数据库来计划警报和作业。

A.master  B.tempdb  C.msdb  D.model

③在数据库文件中,( )包含恢复数据库中的所有事务所需的信息。

A.主数据文件  B.次要数据文件  C.日志文件  D.文件组

④在SQL Server数据库中,一个数据库只能包含( )主数据文件。

A.1个  B.2个  C.0个  D.多个

⑤下列关于删除数据库和分离数据库的描述,正确的是( )。

A.删除数据库和分离数据库的作用是一样的

B.删除数据库后,数据库文件都被物理删除

C.分离数据库后,数据库文件都被物理删除

D.删除数据库后,可以使用数据库附加操作进行恢复

⑥在SQL语句中,用于修改数据库属性的SQL语句是( )。

A.CREATE DATABASE  B.ALTER DATABASE

C.DROP DATABASE  D.MODIFY DATABASE

2.技能训练

①使用SQL语句创建教学管理系统的数据库shoolDB,创建过程中,各参数如下:

主数据文件:逻辑名称为“shoolDB”,物理文件名称为“shoolDB.mdf”,初始大小为10MB,自动增长,增量为3MB,最大文件大小无限制,存储路径为“E:\shool”。

日志文件:逻辑名称为“shoolDB_log ”,物理文件名称为“shoolDB _log.ldf”,初始大小为5MB,自动增长,增量为10%,最大文件大小为3MB,存储路径为“E:\shool”。

②将shoolDB数据库移植到网络中另外一台SQL Server 2012数据库服务器中。

③创建一个名为“student”的Excel表,并添加相应的记录,然后,将此表导入到数据库shoolDB中。

④将数据库shoolDB中的student表进行导出,导出文件为平面文件student.txt。