收藏 分销(赏)

第3章:表创建及管理(模块化考核).doc

上传人:仙人****88 文档编号:7853046 上传时间:2025-01-22 格式:DOC 页数:2 大小:48KB
下载 相关 举报
第3章:表创建及管理(模块化考核).doc_第1页
第1页 / 共2页
第3章:表创建及管理(模块化考核).doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
第3章:表的创建和管理(模块化考核) 一、考核目的和要求 1)掌握利用企业管理器和T-SQL语句创建表,修改表结构以及删除表 2)能够向表中插入数据、更新数据以及删除数据。 3)掌握创建、删除和修改约束的方法 二、考核内容和步骤 1.按照默认方式创建一个名为“学生管理”数据库。 2.创建表,并创建相应的约束。要求:在“学生管理”数据库中创建三个表。 (1)创建名为Students的表,表中的各列要求如下: 字段名称 字段类型 大小 描述 Sno char 10 主键,学生的学号 Sname char 15 学生的姓名 sex bit 1 1代表男,0代表女 birthday datetime 学生的生日 Sdept char 20 学生所学的专业 (2)创建名为Courses的表,表中的各列要求如下: 字段名称 字段类型 大小 描述 Cno char 10 主键,课程号 Cname char 30 课程名 Ceredit smallint 课程的学分 (3)建名为Scores的表,表中的各列要求如下: 字段名称 字段类型 大小 取值范围 描述 Sno char 10 数据来自学生信息表 主键 Cno char 10 数据来自课程信息表 主键 Grade decimal (3,1) 0--100 课程成绩 3. 增加、修改和删除字段,要求: (1) 给Student表增加一个memo(备注)字段,类型为Varchar(200) (2)将memo字段的类型修改为Varchar(300) (3)删除memo 字段 4.创建约束 (1)给courses表的Cname字段创建“惟一性”约束 (2)给scores表的grade字段创建check约束,规定成绩在0到100之间 (3)创建students、courses、scores三个表之间的外键约束 5.向表中添加数据、更新数据、删除数据,要求: (1)向students表插入一记录(20070001,张兵,男);向courses表插入一记录(01,网络基础,4);向scores表插入一记录(20070001,01,87.5) (2) 使用UPDATE命令更新张兵这条记录值,把它的生日设为 1988-9-21,专业设为“计算机网络工程”。 (3) 使用DELETE命令删除scores表的记录(20070001,01,87.5)。 6.利用DROP TABLE语句删除表scores。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服