实验三用TransSQL语句创建数据库和表结构

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验三 用T_SQL语句创建数据库和表
一、实验目的
1. 掌握使用Transact-SQL语句创建数
据库、基本表 和修改基本表结构。
2. 掌握数据库的整体结构以及约束、缺
省等概念。
Baidu Nhomakorabea
二、实验内容
(一)(1).数据库的两个文件放在D:\DATA文件夹下 (2).数据库数据文件的初始大小为5M,日志文件的 初始大小为1M,都10%增长 (二)假设要创建的学生选课数据库以下有几个关系模 式:用SQL语句创建: 系(系编号,系名称,系主任);
学生 ( 学号 , 姓名 , 性别 , 年龄 , 电话 , 系编号 );
课程 ( 课程号 , 课程名称 , 学分 ); 选课 ( 学号 , 课程号 , 成绩 );
教师(工号,姓名,性别,出生日期,职称,工资,电话
号码,系编号)
有如下规定:
1.在系表中,系编号为主码;
2.在学生表中,学号为主码,姓名不空,年龄缺省值 为21,性别为‘男’或‘女’,系编号为学生表的外码; 3.在课程表中,课程号为主码; 4.在选课表中,学号和课程为主码,成绩值在0∽100 之间,学号和课程号分别为外码; 5.在教师表中,教师编号为主码,性别为‘男’或 ‘女’,系编号为外码。
(三)修改表结构 1.在已经存在的学生表中增加一个邮件地址“Semail” 的新属性列,允许为空; 2.修改学生表中Sname的数据类型为VARCHAR(20); 3.把学生表中的电话属性删掉。 4.在学生表中限定年龄大于15岁。
作业上交
• 把实验题目保存成.txt文件上传到网络课 堂
相关文档
最新文档