下载此文档

数据库实验报告.docx


文档分类:IT计算机 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
数据库原理
实验报告
学 号: 姓 名: 提交日期: 成 绩:
【实验内容】
实验一数据库的创建与管理
实验内容:
1、 分别使用上述方法启动sqlserver的服务。
2、 在企业管理器中创建一个数据库,要求如下:
数据库
PreCouId
先修课程号
字符串,长度为6
允许空值
C edits
学分
十进制数,精度3,小数位1
非空值
表2. 3 score (选课表)结构
字段名
说明
数据类型
约束说明
Student_id
学号
字符串,长度为10
外键,参照student的主键
Course_id
课程号
字符串,长度为6
外键,参照student的主键
Grade
成绩
十进制数,精度3,小数位1
允许空值
联合主键:(Student_id , Course_id )
以下为各个表的数据;
students表数据
Student_id
Student_name
ex
age
department
20010101
Jone
M
19
Computer
20010102
Sue
F
20
Computer
20010103
Smith
M
19
Math
20030101
Allen
M
18
Automation
20030102
deepa
F
21
Art
course表数据
Course_id
Course_name
PreCouId
Credits
Cl
English
4
C2
Math
C5
2
C3
database
C2
2
score表数据
Student_id
Course_id
Grade
20010101
Cl
90
20010102
C2
94
20010103
Cl
88
建立好后,表格显示如下:
student 表:
r

SQL Server
Enterprise
■anager 一
[表"student"
中的...(Zl叵||工|
笛)文件d)窗口也)帮助QI)
MX
?玉 H sq[
P1 !缺
T以
C= *0
Student id
| Student name
| sex
1 age
1 department

珈〔血Am
Jone
M
19
Computer
20010102
Sue
F
20
Computer
20010103
Smith
M
19
Math
20030101
Allen
M
18
Automati on
20030102
de ep a
F
21
Art

course 表:
score 表:
2、增加、修改、删除字段,要求:
① 为表student增加一个memo (备注)字段,类型为varchar (200)。
② 将memo字段的数据类型更改为varchar (300)。
③删除memo字段
3、向表中插入数据验证约束
use Studentinfo
go
alter table score
add constraint chkGrade check (grade >0 and grade<100)
alter table student
add constraint chkSex check (sex in ('ni','f'))
4、分别使用企业管理器和查询分析器删除表
use studentinfo go
drop table score
■ SQL查询分析尊
文件堡)箓查调Q) Ifla)窗口也)帮助Q0
尚,徐口 e ea凹mc 口・v»・
u*'查询一e35. student Info. SA —无标— 匚]叵]反
use student Info
A
g。
drop table score
V
命令己成功完成。

-
< ― Ij>
口陶S血消息|
♦35 ®.O SA (51) studentinfo 0:00:00 。行 行 5,列

数据库实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人蓝天
  • 文件大小1.91 MB
  • 时间2022-07-02