实验一--数据库模式设计及建立实验报告_第1页
实验一--数据库模式设计及建立实验报告_第2页
实验一--数据库模式设计及建立实验报告_第3页
实验一--数据库模式设计及建立实验报告_第4页
实验一--数据库模式设计及建立实验报告_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

长长春大学学计计算机学学院科学与学与技术专业术专业 数数据库库原理 实验报实验报告 实验名称 实验名称 实验一实验一 数据库模式设计及建立 班班 级 级 姓姓 名 名 学学 号 号 实验地点 实验地点 日日 期 期 一 实验目的 一 实验目的 1 了解 SQL SERVER 2005 2008 系统或 KingBase ES V7 0 的使用 2 基本掌握 SQL 的数据定义 二 实验内容 要求和环境 二 实验内容 要求和环境 实验要求实验要求 注 将完成的实验报告重命名为 班级 学号 姓名 实验一 如 041540538张三 实验 一 提交到SPOC学堂 1 实验课要携带教材 学习辅导 老师下发的实验报告文档等 2 课前要对实验内容和步骤部分进行预习 3 3 将本次实验所建的数据库做好备份 以备以后实验使用 将本次实验所建的数据库做好备份 以备以后实验使用 实验环境实验环境 1 SQL SERVER 2005 20085 1 KingBase ES V7 0 人大金仓 实验内容和步骤实验内容和步骤 1 熟悉熟悉 SQL SERVER 2005 2008 系统 系统 1 启动 SQL Server Managemet Studio 新建数据库和关系 表 鼠标单击 开始 所有程序 Microsoft SQL server 2008 SQL Server Managemet Studio 启动 SQL Server Managemet Studio SQL Server Managemet Studio SSMS 是一个集成环境 用 于访问 配置 控制 管理和开发 SQL Server 的所有组件 SSMS 将大量图形工具与丰富的脚 本编辑器相结合 使各种技术水平的开发人员和管理员都可以访问 SQL Server 在 SQL Server Managemet Studio 中左窗口 对象资源管理器 中 单击 SQLEXPRESS 的左侧 弹出下拉菜单 在上一步的下拉菜单中 鼠标右键单击 数据库 在弹出的菜单中选择 新建数据库 在弹出的对话框中 输入数据库名 同时可以进行存储位置的设置 在数据库文件夹下 出现新建的数据库文件夹 点击所建数据库文件名左侧的 弹出下拉菜单 在上一步弹出的下拉菜单中 鼠标右键单击 表 弹出下拉菜单 单击 新建表 即 可在此数据库文件夹中建立关系 表 了 2 在 对象资源管理器 的上方有一个 新建查询 图标 单击 新建查询 可使用 SQL 语言进行对关系的操作 单击 新建查询 后 在 对象资源管理器 窗口上部出现一个工具栏 右侧弹出一个 窗口 在此窗口可以输入 SQL 语句 要执行 SQL 可按工具栏中的 执行 按钮或选择菜单 查询 执行 命令 2 用 用 SQL Server Managemet Studio 建立教材建立教材 p79 图图 3 2 所示的学生所示的学生 课程数据库中的三课程数据库中的三 个表个表 student course 和和 SC 3 针对学生 针对学生 课程数据库中的三个表 做如下操作 课程数据库中的三个表 做如下操作 1 为 student 表增加一个属性 TELE 数据类型为 varchar 并输入数据 2 为 student 表以 sdept 建立一个名为 sdeptin 的索引 3 为 course 表以 cname 建立一个名为 cnamein 的索引 4 为 student 表以 sage 建立一个聚簇索引 4 用 用 CREATE TABLE 建立教材建立教材 p71 习题第习题第 6 题中题中 SPJ 数据库中的数据库中的 4 个表 并输入表中个表 并输入表中 数据 写出数据 写出 CREATE TABLE 语句 并在定义表时说明主码 语句 并在定义表时说明主码 5 建立商品销售数据库 建立商品销售数据库 SPXS 并 并 SPXS 数据库中用数据库中用 CREAT TABLE 语句建立如下三个表 语句建立如下三个表 商店 S snosnamecity S1百盛北京 S2沃尔玛深圳 S3华联长春 S4国商长春 S5百货大楼北京 三 实验结果与分析 三 实验结果与分析 1 将将学生学生 课程数据库中的各表课程数据库中的各表的表结构粘贴在下面 要求粘贴的表结构粘贴在下面 要求粘贴 SQL Server Managemet Studio 整个窗口整个窗口 student 商品 P Pnopnamecolorprice P1电视黑5000 P2冰箱灰3000 P3洗衣机白3500 P4电饭煲白1500 P5电磁炉黑500 销售 SP pnosnoqty p1S1100 P3S1200 P1S250 P2S230 P2S360 P1S4150 P2S4120 P4S590 P5S560 course SC 2 写出实验内容与步骤中第写出实验内容与步骤中第 3 题的操作语句 题的操作语句 1 ALTER TABLE Student ADD TELE varchar 2 3 4 3 写出实验内容与步骤第写出实验内容与步骤第 4 题中建立题中建立 SPJ 数据库中四个表的数据库中四个表的 CREATE TABLE 语句 语句 4 写出实验内容与步骤第写出实验内容与步骤第 5 题中建立商品销售数据库中三个表的题中建立商品销售数据库中三个表的 CREATE TABLE 语句 语句 四 思考题 四 思考题 1 在建表的操作过程中 实体完整性 参照完整性的作用是什么 如何定义的 答 实体完整性是对关系中的记录唯一性 也就是主键的约束 准确地说 实体完整性是指关 系中的主属性值不能为 Null 且不能有相同值 定义表中的所有行能唯一的标识 一般用主键 唯 一索引 unique 关键字 及 identity 属性比如说我们的身份证号码 可以唯一标识一个人 参照完整性是对关系数据库中建立关联关系的数据表间数据参照引用的约束 也就是对外键 的约束 准确地说 参照完整性是指关系中的外键必须是另一个关系的主键有效值 或者是 NULL 参考完整性维护表间数据的有效性 完整性 通常通过建立外部键联系另一表的主键实现 还可以用触发器来维护参考完整性 2 在建立聚簇索引时 基本表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论