2022年实验数据库及数据库表的建立 .pdf
《2022年实验数据库及数据库表的建立 .pdf》由会员分享,可在线阅读,更多相关《2022年实验数据库及数据库表的建立 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验 1 数据库及数据库表的建立1 实验目的本实验的目的是使学生熟悉SQL Server 的企业管理器的用法,初步了解SQL Server查询分析器的使用方法,熟悉SQL SERVER 的常用数据类型,加深对SQL 定义语言的理解。熟练掌握数据库的创建以及基本表的创建与修改。2 实验时数2 学时3 实验内容首先创建一个学生数据库stu_db,在此数据库中创建以下基本表:1 基本表的建立:a)建立一个“学生”表Student,它由学号xh、姓名 xm、性别 xb、年龄 nl、所在系 xi 五个属性组成,其中学号属性不能为空,并且其值是唯一的。b)建立一个“学生”表Student,它由学号xh、姓
2、名 xm、性别 xb、年龄 nl、所在系 xi 五个属性组成,其中学号属性不能为空,并创建检查约束(nl0)。c)建立一个“学生”表Student,它由学号xh、姓名 xm、性别 xb、年龄 nl、所在系 xi 五个属性组成,要求学号为主键,xb 有默认的值为男d)建立“课程kc”包括课程号kch,课程名称kcmc,先修课程xxkc,学分xf,要求建立主键e)建立“成绩登记表cjdj”包括学号xh,程号 kch,成绩,要求建立主键及与 student 及 kc 表联接的外键2 基本表的修改:a)在 cjdj 表中增加一列“任课教师rkjs”b)删除 cjdj 表中 rkjs 一列c)将 stu
3、dent 表的 xm 一列允许空值的属性更改成不允许为空,将列xm 的长度由 char(8)改为 char(10)d)增加 cjdj 表的列 cj 增加一个约束要求cj0 and cj0)。createtable Student2(xh char(8)notnull,xm char(20),xb char(2),nl intcheck(nl 0),xi char(20)go -c建立一个“学生”表Student3,它由学号 xh、姓名 xm、性别 xb、年龄 nl、所在系 xi 五个属性组成,-要求学号为主键,xb 有默认的值为,男?createtable Student3(xh char(8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年实验数据库及数据库表的建立 2022 实验 数据库 建立
限制150内