以下为《实验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》的无排版文字预览,完整内容请下载
实验1:数据库的安装与数据库定义语言_52216由用户“zeng_qixiang”分享发布,转载请注明出处