视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
实验4、数据表的创建
2025-10-07 23:27:05 责编:小OO
文档
实验4、数据表的创建

 

一、实验目的

1.了解表、字段、类型、表完整性等概念;

2.实践如何设计、创建数据表等基本操作;

3. 熟练掌握使用图形界面和使用T-SQL语句创建数据表的过程。

二、实验环境

机房计算机软件安装要求: 

Windows 2003 Server操作系统,

SQL Server 2005 Express Edition 数据库管理系统

三、实验内容

在图形界面下(SQL Server Management Studio集成管理器)和使用T-SQL语句创建数据表:

1.使用T-SQL在educ教务管理数据库中完成如下操作:

创建学生表student

(SID char(8) primary key not null,

Sname varchar(8) not null,

Sex char(2), 

Birthday datetime null,

Specialty varchar(20))

创建课程表course

(CID char(5) not null,

Cname varchar(20), 

Credit smallint)

创建选课表sc

(SID char(5) not null,

CID char(5)  not null,

Grade decimal(3,1))

创建表结构时要求满足:

(1) 学生表(student)以学号(SID)为主键,课程表(course)以课程号(CID)为主键,选课表(sc)以”学号,课程号”(SID,CID)为主键。

(2) 为表student中的性别(Sex)列设置CHECK检查约束,以确保在此列上输入数据的正确性;设置系别(Specialty)的默认值为“计算机信息管理”。

(3)假设在表course中不允许有相同的课程名,则可为列“Cname”创建惟一性约束。

(4)将外键表sc中的“SID”和“CID”列设置为外键。

2.使用SSMS或T-SQL创建人力资源管理系统的5个表。

   (P117任务训练 1、2、3题)

3.根据图书管理系统Library的数据模型,创建其相应的表及其约束。P100下载本文

显示全文
专题