数据库原理及应用实验大纲0.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理及应用实验大纲 09[1] 计算机科学与技术系实验大纲 《数据库原理及应用》实验教学大纲 一、 课程基本信息 课程名称:数据库原理及应用 英文名称:Application and Principles of Database 课程编码 :/1112116B 课程性质:非独立设课 课程类别:专业主干课 课程总学时 : 10 学时 课程总学分 : 4 开设实验项目数: 6 适用专业:计算机科学与技术 / 网络工程方向 开课系部 : 计算机科学与技术系 二、 实验课程的目的与要求 数据库原理及应用是计算机专业中的一门专业 必修课程 , 通过实验教学,使学生进一步加深理解数 据库系统的基本理论, 学会数据库设计方法、 DBMS 计算机科学与技术系实验大纲 的使用,数据库系统的管理和维护, 熟悉数据库技术 的应用。 三、 主要仪器设备与实验基本要求 硬件要求:微型计算机一台( Pentium 或以上)软件要求: Windows操作系统, SQLSERVER2000 实验要求: 上机前要作好充分准备, 根据实验题目编写好源程序。 对上机操作过程中可能出现的问题预先分析,确定调试步骤和测试方法,对运行结果进行分析等。 上机实验完成后 , 认真写出实验报告 , 对上机中出现的问题进行分析、总结。 上机过程中要遵守实验室的各项规章制度 , 爱护实验设备 , 服从指导老师安排。 5.本课程的实验过程中,不得进行游戏、上网 等操作。 计算机科学与技术系实验大纲 四、 实验项目名称和学时分配 序 实验项目 号 名称 SQLServer 安装与配 置 基本表、索引与视图 2 的定义、删除和修改 SQL 基本 3 表查询 数据控制 (安全性和完整性) 过程 数据库的 设计与实 现  学 实 实验 每 必开 时 验 实验 组 者 / 选 分 属 类型 人 类别 开 配 性 数 专 验证 本科 0 业 1 必开 性 生 类 专 验证 本科 2 业 必开 性 1 类 生 专 本科 2 业 综合 必开 1 类 生 专 本科 2 业 验证 必开 1 类 生 专 本科 2 业 综合 必开 1 类 生 2 专 设计 本科 必开 业 1 生 注:设计性和综合性实验如课内学时不够, 学生可利 计算机科学与技术系实验大纲 用开放实验室利用课余时间完成本次实验内容。 五、 实验内容及要求 实验项目一 实验项目名称: SQLServer 安装与配置 实验项目的目的和任务: 通过 SQLServer2000 的安装,熟悉软件的安装过程, 了解安装所需硬件与软件的要求,对 SQLServer 的常用工具有一定的了解。 实验内容: 1. 安装 SQLServer2000 ,熟悉每一步的选项和具 体内容 2. 启动 SQLServer2000 服务器 3. 了解安装后系统自带数据库的主要用途 4. 对 SQLServer 工具进行探索 计算机科学与技术系实验大纲 实验项目二 实验项目名称: SQL 基本表查询基本表、 索引与视图的定义、删除和修改 实验项目的目的和任务: 使学生熟悉 SQL Server 的企业管理器的用法,初步了解 SQL Server 查询分析器的使用方法,熟悉 SQL SERVER 的常用数据类型,加深对 SQL 和 SQL 语言的查询语句的理解。 熟练掌握简单表、索引与视图的创建与修改。实验内容: 1. 基本表的建立: 建立一个“学生表 student ”,它由学号 xh、姓名 xm、性别 xb、年龄 nl 、所在系 xi 五个属性组成, 其中学号属性为主属性, 并且其值是唯一的。 建立“课程 course”包括课程号 kch ,课程名称 kcmc,先修课程 xxkc ,学分 xf ,要求 计算机科学与技术系实验大纲 建立主键课程号 建立“选课表 sc”包括学号 xh,课程号 kch ,成绩 grade,要求建立主键及与 student 及 sc 表联接的外键 2. 基本表的修改: 在选课表中增加一列“任课教师 rkjs ” 删除选课表中 rkjs 一列 将 student 表的 xm 一列允许空值的属性更改成不允许为空,将列 xm 的长度由 char(8) 改为 char(10) 建立一个临时表,再将其删除 3. 索引的建立与删除 a)在学生表中以学生的姓名建立降序索 引 b)在课程表中以课程名建立升序, 以学分建立 降序索引 计算机科学与技术系实验大纲 c)删除以上索引 4.建立、删除和更新视图 a)建立数学系学生的视图,并要求进行 修改和插入操作时仍需保证该视图只 有数学系的学生,视图的属性名为 Sno, Sname,Sage,Sdept。 CREATE VIEW C_Student AS SE

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档