课程编号 01 02 03 04 05 课程名称 计算机应用 电子商务 网页制作 软件工程 数据库 任课教师 王晓梅 李丽 张铁柱 付大鹏 白一格 周学时 4 6 6 4 6 学分 4 6 6 4 6 学生数据插入代码如下:
课程数据插入代码如下
成绩数据插入代码如下
6 / 50
实验结果:
7 / 50
数据库资源管理器表的显示:
查看表中的数据 学生表:
课程注册表:
学期成绩表
8 / 50
实验心得
建库建表是一个繁琐的过程,这个过程中要有耐心才能做好实验,遇到是问题是插入时喜欢一条一条插导致频繁出错,后面才知道因为插入语句执行一次后再执行就重复了所以会出错,所以我的建议是一次性插入。
实验参考书目
《数据库系统概论》
实验二表操作
首先创建一个学生课程(xskc)数据库(参照实验内容2的步骤): 如:主数据文件“学生信息_data”,物理存储路径为”e:\\个人目录\\学生信息_data.mdf”,初始大小为5mb,最大容量为30mb,递增量为1mb,文件组为primary 文件组。事物日志文件“学生信息_log” ,物理存储路径为”e:\\个人目录\\学生信息_log.ldf”,初始大小为5mb,最大容量为15mb,递增量为10%。
代码内容:
9 / 50
1. 字段名 学号 姓名 性别 专业 系别 年级 班别 联系电话 出生日期 地区来源 变动情况 民族 字段名 学号 课程编号 成绩 备注 建表:对于学生课程(xskc)数据库,现有三张表,分别如下: 表1“学生”,表结构如下: 字段类型 Char char char char char char char Char datetime varchar char char 字段类型 Char Char real varchar 字段宽度 说明 4 10 2 20 20 2 2 8 30 10 8 主键(自动编号)不允许为空 不允许为空 取值为男或女 默认为汉族 字段宽度 2 50 说明 外键,主键 外键,主键 检查约束0-100 表2“学期成绩”,表结构如下:
表3“课程注册”,表结构如下: 字段名 课程编号 课程名称 任课教师 授课教室
字段类型 Char Char Char Char 字段宽度 4 10 8 8 10 / 50
说明 主键 唯一约束