下载此文档

数据库系统实验课实验报告.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
数据库系统实验课实验报告.doc《数据库系统》实验报告
学号
姓名
实验时间
实验名称
Oracle环境及数据库创建
实验学时
2
准备材料
1。 Oracle 10G介绍资料
2。 SQL Plus命令手册
3。 Oracle数据字典
扩展实验
使用企业 管理器登录Oracle服务器,观察系统架构及数据库
使用OEM创建、删除数据库
此部分内容不要求在实验至兀成,不用与入实验报口。
实验环境
Oracle 9i(及以上版本)服务器
SQL Plus/ SQL Plus work sheet客 户端
实验目的
1。 了解oracle系统架构
2。 熟悉SQL Plus环境
实验内容 及步骤
使用SQL Plus Worksheet登录数据库系统(用户名密码由教师指 定)
2。 浏览SQL Plus环境设置命令,并完成下列操作:
察看SQL Plus环境参数
设置输出页面的大小,每列字符数120每页行数100,观察设 置结构
设置显示每个sql语句花费的执行时间,并观察实验结果
在SQL Plus中执行操作系统命令,例如 copy文件、显示目录等,观察
结果。
设置将系统输出数据写入文件 c:\textoutputo txt,执行多个命
令后观察文件内容.
3o显示系统信息
显示用户信息
显示数据库版本信息
(3)显示数据库中所有表的名称 显示系统中某张表的结构信息(如EMP表)
(4)显示数据库中某张表的数据,如EMP表
4o 建立磁盘乂本乂件 testcommand。sql,乂件内与入儿条 SQL命令, 执行此文件,并观察执行结果。
出现问题
解决方案
(列出遇到的问题及其解决方法)
《数据库系统》实验报告二
学号
姓名
实验时间
实验名称
数据库模式管理
实验学时:
4
准备材料
1。 SQL Plus命令手册
2。 Oracle数据字典
3。 Oracle中的数据类型
扩展实验
掌握在企业管理器(或其它图形界面的数据库操作工具)中进行 表、索引的创建和管理的方法。
2。 利用企业管理器(或其它图形界面的数据库操作工具)观察数 据库的物理模式。
(此部分内容不要求在实验至兀成,不用与入实验报口。 )
实验环境
Oracle 9i(及以上版本)服务器
SQL Plus/ SQL Plus work sheet客 户端
实验目的
掌握使用SQL语句进行表的创建和管理的方法
加深对关系数据库结构和数据完整性等概念的理解
实验内容 及步骤
创 建书上un iversity 数据库中所有的表(stude nt, course, department, takes, instructor, advisor prereq, teaches, classroom section, timeslot),按书上要求设置每张表的主键、外键,表中每 个字段的类型、长度由学生自己确定。
使用命令完成下列扣作(1)查找用户所有表的表名(2)查看每张
表的结构(要求把每张表的结构截图放到实验报告中) (3)查看
表takes的约束信息
修改表结构
(1)在instructor表中增加列存储教师家庭地址,其地址包括省、市、 区、街道、门牌号等列,列的数据类型自己给出,列允许为空。
⑵ 对student表中的姓名字段长度都改为10,设置是否成功?原因 是什么?将该字段长度改为50,能否成功?说明原因。
(3)为student表中tot_cred列设置默认值 0,插入一个Comp. Sci。 系的新学生,且不给其tot_cred列赋值,观察结果。
⑷ student表中tot cred列是对总学分的统计,现在数据库中没有 记录哪些学生已选修课程学分已累加, 哪些课程的学分还没有累
力□。设计一种方案记录已累加课程,防止出现重复累加的情况。 或者设计一种方案简化总学分的计算过程。
(5) 删除takes表上对student表ID的外键约束,查看此约束已删除。
添加一个不存在的学生( id=' 201400320100选修 course_id
为'CS00T的课程,并给他一个成绩(成绩值为A B, C,D, E或 F).再添加takes表是对student表ID的外键约束,观察并解释 实验结果。
(6) 设置takes表ID, course id, sec id三个字段非空,是否能设置
成功,对插入数据有没有影响? 删除takes表主键约束,增加某
同学选同一门课程 (id, couese id, sec id, semester year, grade
都相同)的信息,能否插入成功?解释原因

数据库系统实验课实验报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2210620458
  • 文件大小197 KB
  • 时间2021-12-28
最近更新