实验内容03(表操作)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

实验内容03表操作姓名:傅俊杰学号:6100412140专业:计科121首先创建一个学生课程(xskc)数据库(参照实验内容2的步骤):如:主数据文件“学生信息_data”,物理存储路径为”e:\个人目录\学生信息_data.mdf”,初始大小为5mb,最大容量为30mb,递增量为1mb,文件组为primary文件组。事物日志文件“学生信息_log”,物理存储路径为”e:\个人目录\学生信息_log.ldf”,初始大小为5mb,最大容量为15mb,递增量为10%。1.建表:对于学生课程(xskc)数据库,现有三张表,分别如下:表1“学生”,表结构如下:字段名字段类型字段宽度说明学号Char4主键(自动编号)不允许为空姓名char10不允许为空性别char2取值为男或女专业char20系别char20年级char2班别char2联系电话Char8出生日期datetime地区来源varchar30变动情况char10民族char8默认为汉族表2“学期成绩”,表结构如下:字段名字段类型字段宽度说明学号Char外键,主键课程编号Char2外键,主键成绩real检查约束0-100备注varchar50表3“课程注册”,表结构如下:字段名字段类型字段宽度说明课程编号Char4主键课程名称Char10唯一约束任课教师Char8授课教室Char8学分int2、从sysobjects、sysindexes和syscolumns,sysrefrences表中查看关于上述创建的表的信息。3、使用对象资源管理器定义下面的约束。a)学生号是四位数字串,其中第一位和最后一位是取1-9之间的数字,其他是0-9。b)c)课程编号是以字母J开始的其它是数字的4位字符串。d)e)约束性别的取值为‘男’、‘女’,且非空,缺省是‘男’。f)g)约束电话号码的格式:以8892开始的,第5位取234中的一个,其它是任意数字的8位数字串。h)4)使用SQL语言增加修改部分表及字段a)在学生表中增加班长字段(注意和学生号同域);b)在学生表中增加政治面貌和总学分字段,其中总学分字段为数值类型。c)课程表中增加授课学时和开课学期字段,类型为整型数据类型。d)修改学生年级字段为入学时间,类型为日期型。e)删除课程表中的授课学期字段。f)

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功