数据库原理与应用2_2011122766_张维凤.pdfVIP

  • 19
  • 0
  • 约8千字
  • 约 18页
  • 2017-05-21 发布于浙江
  • 举报
数据库原理与应用2_2011122766_张维凤

淮海工学院 计算机网络技术应用 实验报告 实验名称: 数据库更新 班 级: 地信111 姓 名: 张维凤 学 号: 2011122766 实验地点: 测绘楼307 实验成绩: 测绘工程学院地理信息系 实验二 (一)修改数据库基本表的定义 1、实验目的 (1)了解表的结构特点。 (2)学会在企业管理器中修改表的定义。 (3)学会使用SQL语句修改表的定义。 2、实验要求 (1)完成在已经创建成功的表上修改表定义的操作 (2)写出实验报告。 3、实验准备 (1)建立实验一的EDUC数据库,并在其中建立以下各表(请用SQL语句建立,以节约时间) 表3.1 student表 (学生信息表) 宽 字段名称 类 型 允许空值 主 键 说 明 度 sno char 8 NOT NULL 是 学生学号 sname char 8 NOT NULL 学生姓名 sex char 2 NULL 学生性别 sage tinyint NULL 学生年龄 sdept char 8 NULL 所在系 表3.2 course表 (课程信息表) 字段名称 类 型 宽 度 允许空值 主 键 说 明 cno char 10 NOT NULL 是 课程编号 spno char 8 NULL 先行课 cname char 20 NOT NULL 课程名称 credit tinyint 1 NULL 课程学分 表3.3 student_course表 (学生选课成绩表) 字段名称 类 型 宽 度 允许空值 主 键 说 明 sno char 8 NOT NULL 是 学生学号(外键) cno char 10 NOT NULL 是 课程编号(外键) score tinyint 1 NULL 学生成绩 (2)了解常用的修改表定义语句。 4、实验过程 (1)修改列属性:用企业管理器将Student表中的sage字段设为不能为空 (notnull),如图 1所示,点击保存。 图1 修改属性 (2)添加列 (方法): A.用企业管理器在Course表中添加一列year ,类型为varchar (4),默认置为空。打开 course表,点击修改添加一列并按要求修改相关属性即可,如图2所示。

文档评论(0)

1亿VIP精品文档

相关文档