SQL Server数据库实践教程 实验报告 实验1-SSMS图形界面创建数据库和学生表.doc

SQL Server数据库实践教程 实验报告 实验1-SSMS图形界面创建数据库和学生表.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数据库实验报告

实验名称

实验1SSMS图形界面创建数据库和学生表

实验日期

班级

学号

姓名

实验报告要求:1.实验目的2.实验内容3.实验步骤4.实验小结

一、实验目的

熟悉MicrosoftSQLServerManagementStudio(简称SSMS)平台的操作。

能够在图形化界面创建和维护数据库,建立对数据库的感性认识。

能够在图形化界面创建表,进行数据的增、删、改、查。

能够在图形化界面分离数据库。

实验内容

按照要求完成如下操作。如果有不会的操作,可以扫描书上二维码看操作演示视频。

在SSMS平台创建数据库,命名为stu+姓名简拼,存在C盘根目录。(视频1创建数据库)

打开新创建的数据库,创建一个学生表,表名也加上自己姓名的简拼,命名为:Student+姓名简拼,加主键、非空约束、检查约束和默认值。表结构如表2-4所示。(视频2建student表-主键、非空、默认值、检查约束)

表2-4学生表

列名

数据类型

宽度

为空性

说明

Sno

int

notnull

学号,主键

Sname

varchar

8

notnull

姓名

Ssex

char

2

性别,限制只能输入“男”和“女”

Sage

smallint

年龄

Sdept

varchar

4

所在系,默认“CS”

增加、修改数据(在表名上单击右键,选择【编辑前200行】)。

录入正确的数据,也录入错误的数据检验主键、非空约束、默认值和外键的作用,看懂错误提示之后,修改为正确数据存入,数据如表2-5所示。最后再增加一行你自己的姓名、性别、年龄等信息。

表2-5学生表数据

Sno

Sname

Ssex

Sage

Sdept

说明

200215121

200215122

200215123

200515125

200215126

200215122

李勇

刘晨

王敏

张立

萧山

李世民

F

20

19

18

19

CS

MA

IS

正确数据

正确数据,Sdept默认CS

正确数据

正确数据

错误数据,性别错

错误数据,学号重复

说明:CS计算机科学系,MA数学系,IS信息系

分离数据库。(视频3分离附加数据库)

截图填写实验报告,交作业包括三个文档:实验报告、数据文件和日志文件。并在实验小结中回答思考题。

三、实验步骤(粘贴几张运行结果截图,截图上必须能看到你的姓名简拼)

四、实验小结

思考题:

字段设置为NotNull是什么意思,在录入数据时有什么影响。例如student表中的学生姓名设置为NotNull,在录入数据的时候是否可以不录入学生姓名。

性别列的检查约束的作用是什么。

所在系默认值的效果是什么?

如果不分离数据库,能否拷贝数据库文件。

成绩

及格

不及格

教师签名:日期:

您可能关注的文档

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档