云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > SQL Server上机课堂实践与习题

SQL Server上机课堂实践与习题

  • 62 次阅读
  • 3 次下载
  • 2025/6/3 20:46:04

图2-12 添加属性

在ER图中,实体画好以后还必须添加实体之间的关系。从“形状”窗口将一个“关系”拖放到两个实体之间,选择箭头线的头部放在多关系实体上。如图2-13所示。

图2-13 拖放关系

课堂实践2

1 画出教务管理系统中的其它局部ER图。

2 上网查询ER模型转换为关系模型的规则。

课堂实践3

1 结合所在学校的教务管理进行需求分析,并设计ER模型,把ER模型转换为关系表。

课堂实践4

1. 上网查询实施数据完整性的方法,并结合教务管理数据库实施数据完整性。 2. 上网查询BCNF、4NF、5NF。

习题

一、 选择题

1 数据库设计中的概念结构设计的主要工具是 。

A.数据模型 B.ER模型 C.新奥尔良模型 D.概念模型

2 数据库设计中的逻辑结构设计的任务是把 阶段产生的概念数据库模式变换

为逻辑结构的数据库模式。

A.需求分析 B.物理设计 C.逻辑结构设计 D.概念结构设计 3 一个规范化的关系至少应当满足 的要求。

A.一范式 B.二范式 C.三范式 D.四范式

二、 填空题

1 数据库设计的特点是 和 。 2 需求分析阶段常用的调查方法有 、 、 、 和 等

5种。

3 需求分析的主要方法有 、 。

三、 简答题

1 2 3 4

理解并给出下述术语的定义: 关系模式,主码,外码,实体,属性,关系。 数据库设计包括哪几个阶段?

试述把ER图转换成关系模型的规则。

什么是数据库规范化理论?它对数据库设计有什么指导意义?

任务3 创建教务数据库

课堂实践1

1. 启动?SQL Server Management Studio?,创建数据库Student,并进行如下设置:

数据库文件和日志文件的逻辑名称分别为:Student_data和Student_log;

物理文件存放在D:\\ DATABASE文件夹中;

数据文件的增长方式为?按MB?自动增长,初始大小为5MB,文件增长量为1MB; 日志文件的增长方式为?按百分比?自动增长,初始大小为2MB,文件增长量为10%; 2. 使用T-SQL语句创建数据库Teacher,并要求进行如下设置:

数据库文件和日志文件的逻辑名称分别为:Teacher_data和Teacher_log; 物理文件存放在D:\\ DATABASE文件夹中;

数据文件的增长方式为?按MB?自动增长,初始大小为5MB,文件增长量为2MB; 日志文件的增长方式为?按百分比?自动增长,初始大小为2MB,文件增长量为15%; 3. 用T-SQL语句创建数据库:该数据库名称为company,数据库包含三个文件组,主文件组,company1-group和company2-group,主文件组包含company01_data和company02_data,company1-group文件组包含company11_data文件,company2-group文件组包含company21_data文件,数据库的事务日志文件为company_log,所以文件的初始大小为2MB,最大值为5MB,文件的增长方式为20%。 4. 认真查看各题操作后的结果情况。

课堂实践2

1. 在SQL Server Management Studio中查看前面课堂实践1里建立的Student和

Teacher两个数据库的属性。

2. 利用SQL Server Management Studio对Student数据库进行以下修改:

添加一个日志文件Student_log1;

将主数据库文件的增长上限修改为500MB; 将主日志文件的增长上限修改为300MB。

3. 利用T-SQL语句对Teacher数据库进行以下修改:

添加一个日志文件Teacher_log1;

将主数据库文件的增长上限修改为100MB; 将主日志文件的增长上限修改为30MB。

4. 利用数据库SQL Server Management Studio删除所创建的Student数据库。 5. 利用T-SQL语句删除所创建的Teacher数据库。 6. 自行选择一个数据库进行分离、附加、脱机、联机、收缩数据库、收缩文件的操作。 7. 认真查看各题操作后的结果情况。

习题

一、选择题

1. 在SQL Server数据库中,主数据文件的扩展名为____________。 A. MDF B. LDF C. NDF D. LOG

2. 下列关于数据库的数据文件叙述错误的是____________。 A.一个数据库只能有一个日志文件

B.创建数据库时,PRIMARY 文件组中的第一个文件为主数据文件 C.一个数据库可以有多个数据文件 D.一个数据库只能有一个主数据文件

3. 删除数据库使用的T-SQL语句是___________。

A. CREATE DATABASE C. ALTER DATABASE 二、填空题

B. DROP DATABASE D. DELETE DATABASE

1. 修改数据库使用SQL 语句__________,删除数据库使用SQL 语句__________。 2. 列举几个SQL Server 的数据库对象_________、_________、_________和_________。 3. 在Microsoft SQL Server 2005系统中,一个数据库最少有一个_______文件和一个_______文件。 三、简答题

1. 创建用户数据库的方法有哪些?具体操作步骤是什么? 2. SQL Server中包含了哪两种类型的数据库? 3. SQL Server数据库中的对象有哪些?

4. 数据库的物理文件名和逻辑文件名各有什么作用?

任务4 创建教务数据库中的表

课堂实践1

3. 创建自定义数据类型my_Addr用于教务管理数据库中各表的地址列的类型,基本类

型为varchar,长度为50。

2. 教材中给出了student表和teacher表的创建方法,剩下的八张表用SQL Server Management Studio创建。

3.使用DROP TABLE语句删除在SQL Server Management Studio中创建的上述表,然后使用SQL语句再次创建上述数据表。

4. 自行选择数据表进行创建约束,并建立多张表的关系图。 5.认真查看各题操作后的结果情况。

课堂实践2

1. 用SQL Server Management Studio完成下列操作:

(1)给学生表Student增加两个字段,一个是长度为2000个字符的字段简历Resume,另一个是长度为20个字符的籍贯Native。 (2)把学生表中的籍贯列改为40个字符。 (3)删除学生表中的简历字段。 2. 用T-SQL语句完成上述操作。

3. 自行选取一些表进行修改表的相关操作。 4.认真查看各题操作后的结果情况。

课堂实践3

1. 用SQL Server Management Studio向教务数据库中的十张表添加数据。 2.用SQL语句向教务数据库中的十张表添加数据。 3.认真查看各题操作后的结果情况。

搜索更多关于: SQL Server上机课堂实践与习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

图2-12 添加属性 在ER图中,实体画好以后还必须添加实体之间的关系。从“形状”窗口将一个“关系”拖放到两个实体之间,选择箭头线的头部放在多关系实体上。如图2-13所示。 图2-13 拖放关系 课堂实践2 1 画出教务管理系统中的其它局部ER图。 2 上网查询ER模型转换为关系模型的规则。 课堂实践3 1 结合所在学校的教务管理进行需求分析,并设计ER模型,把ER模型转换为关系表。 课堂实践4 1. 上网查询实施数据完整性的方法,并结合教务管理数据库实施数据完整性。 2. 上网查询BCNF、4NF、5NF。 习题 一、 选择题 1 数据库设计中的概念结构设计的主要工具是 。

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com