实验1:数据库的安装与数据库定义语言_52216

本文由用户“zeng_qixiang”分享发布 更新时间:2021-05-17 13:32:49 举报文档

以下为《实验1:数据库的安装与数据库定义语言_52216》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

实验一:数据库的安装与数据库定义语言

一、实验目的

熟练掌握建立数据库和表,向数据库输入数据、修改数据和删除数据的操作。

二、实验内容

在SQL SERVER 2008中建立数据库并设计各表,输入多条实际数据,并实现数据的增、删、改操作。

三、实验步骤:

从网络上下载SQL SERVER 2008软件,安装到计算机上。

创建用于学生管理数据库,数据库名为xsgl,包含学生的基本信息,课程信息和选课信息。数据库xsgl包含下列3个表:

(l) student:学生基本信息。

(2)course:课程信息表。

(3)sc:学生选课表。

各表的结构分别如表1-1、表1-2和表1-3所示。

表1-1 学生信息表:student

列名

数据类型

长度

是否允许为空值



sno

char: 字符(文本)型

10

否



sname

char:字符(文本)型

10

否



ssex

char:字符(文本)型

2

否



sage

int: 整数(数值)型



是



sdept

char:字符型

4

否



表1-2 课程信息表:course

列名

数据类型

长度

是否允许为空值



cno

char: 字符(文本)型

3

否



cname

char: 字符(文本)型

30

否



credit

int: 整数(数值)型



是



pcno

char: 字符(文本)型

3

是



表1-3 学生选课表:sc

列名

数据类型

长度

是否允许为空值



sno

char:字符(文本)型

10

否



cno

char:字符(文本)型

3

否



grade

int: 整数(数值)型



是





数据库的建立:

通过模板方式创建数据库;

通过向导方式创建数据库。

1. 通过模板方式创建数据库

(1)打开Microsoft SQL Server Management Studio(SSMS)界面,如图:



(2)点击视图,在打开的视图中选中“模板资源管理器”这个选项,点击:

(3)在打开的这个模板浏览器中选中datebase并且双击它,得到:

(4)从双击出来的按钮里点击create datebase,得到:

(5)在这个页面上点击查询,选择“指定模板参数值”,命名为“Teable1”:



(6)填好参数值后点击确定,



(7)点击执行,等待成功,如图:



在左边的对象资源管理器下的“数据库”刷新,就会出来刚才创建“数据库”—Teable1。此时,数据库创建好了。

2. 通过向导方式创建数据库

(1)打开SSMS界面,如图:



(2)左边有一个“对象资源管理器”框,打开里面的数据库如图:

(3)鼠标右击数据库,选择“新建数据库”:



(4)把这个数据库的名字命名为“Teable2”,点击确定,在左侧对象资源管理器下的数据库里刷新一下,就会出现刚才创建的数据库,如Teable2:数据库创好了:如图:



表的建立:

通过SQL语句创建;

通过可视化方法。

创建“学生”表Student:

通过SQL语句创建

A:1.打开SSMS,点击文件,



2.在文件下,选择“新建”,再选“使用当前连接的查询”,如图:

3.点击“使用当前连接的查询”进去后,出现的结果如图所示:

4.在当前页面创建关系表-“Student”,如图:

create table student

(Sno char(9) pri 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 10),

grade smallint,

primary key(sno,cno),

foreign key(sno) references student(sno)on delete cascade[on update cascade],

foreign key(cno) references course(cno)on delete cascade [on update cascade]);

delete from student;(删除了student中的数据,同时删除了sc表中的相关数据)

思考:

比较用可视化界面与命令方式在数据的插入、修改、删除方面的优缺点。、删除方面的优缺点。

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《实验1:数据库的安装与数据库定义语言_52216》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览