- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子科大数据库实验报告
计算机专业类课程
实验报告 课程名称:数据库系统及应用
学 院:计算机科学与工程学院
专 业:计算机科学与技术
学生姓名:
学 号:
指导教师: 日 期: 2016年 04 月 20 日 电 子 科 技 大 学
实 验 报 告
实验一
实验名称:创建、备份与恢复数据库
实验学时:4
实验内容和目的:
(1)实验内容:
创建数据库,命名为DB+学号,如:DB000000001
该数据库包括5个表;
建议:在定义表中字段时,尽量使用意义的英文单词。
‘系别代码表’ 表名:dep
‘教师表’ 表名:teacher
‘学生表’ 表名:stud
‘课程表’ 表名:course
‘选课表’ 表名:sc
为每个表准备大约5-10条记录,使用Insert语句将这些数据插入到相应表中
数据录入完成后,将数据库备份到磁盘上,在以后的的试验中备用。
(2)实验要求:
本实验要求学生掌握创建数据库的方法及相关操作,向数据库中添加样本数据,学习SQLSERVER数据库的恢复和备份。
实验原理:
使用数据库管理系统DB、DDL创建数据库及数据库对象。
实验器材(设备、元器件)
笔记本一台
操作系统:Windows 10
数据库 : MS SQLSERVER
实验步骤:
、启动SQLSERVER
创建数据库:STUD
创建表,表结构见下图,表的详细说明见图后的表格.
‘系别代码表’ 表名:dep
其结构如下:(该表的主键为’系代码’)
字段名称 字段类型 字段大小/格式 是否可为空 系代码depid varchar 8 否 PK 系名depname varchar 20 否 Not null
‘教师表’表名:teacher
其结构如下:(该表的主键为’教师号’)
字段名称 字段类型 字段大小/格式 是否可为空 教师号tid Varchar 8 否 PK 教师名tname Varchar 8 否 Not null 职称title Varchar 10 是 所属院系编号depid Varchar 20 是
‘学生表’ 表名:student
其结构如下:(该表的主键为’学生号’)
字段名称 字段类型 字段大小/格式 是否可为空 学号sid Varchar 11 否 PK 学生名sname Varchar 8 否 Not null 性别sex Char 2 否 院系编号depid Varchar 20 是 出生年月birthd Date 是 邮箱semail Varchar 20 是 家庭地址homeaddr Varchar 40 是
‘课程表’表名:course
其结构如下:(该表的主键是课程号)
字段名称 字段类型 字段大小/格式 是否可为空 课程号cid varchar 8 否 PK 课程名cname varchar 30 否 Not null 先修课程号cid_pre varchar 8 是 学分credits numeric 3(小数位数1) 否 Not null
‘选课表’表名:sc
其结构如下:(该表的主键是课程号)
字段名称 字段类型 字段大小/格式 是否可为空 学号sid varchar 8 否 Not null, PK 课程号cid varchar 8 否 Not null, PK 教师号tid varchar 8 否 成绩score integer 是 备份数据库
恢复数据库
PK:主键,Not null:不能取空值
实验数据及结果分析:
(一)实验代码:
(1)创建数据库:
CREATE DATABASE DB2014060107031
创建表
USE DB2014060107031
CREATE TABLE dep(
depid varchar(20) PRIMARY KEY,
depname varchar(20) NOT NULL
);
CREATE TABLE teacher(
tid varchar(20) PRIMARY KEY,
tname varchar(8) NOT NULL,
title varchar(10),
depid varchar(20)
);
CREATE TABLE student(
sid varchar(20) PRIMARY Key,
sname varchar(8) NOT NULL,
sex char(2) NOT NULL,
depid varchar(20),
birthd date,
semail varchar(20),
homeaddr varchar(40)
);
CRE
您可能关注的文档
- JAVA复试问题答案.doc
- CASS—cass处理工艺介绍.ppt
- JAVA实现 springMVC方式的微信接入、实现简单的自动回复.doc
- Java常用英语汇总(面试必备).doc
- Java白话反射-傻瓜都能看懂.ppt
- 电子测量与仪器实验指导书.doc
- 儿童时期糖尿病.ppt
- java实验报告.doc
- Java程序设计(三).ppt
- 儿童文学第一讲.ppt
- 人教版(2019)必修第二册Unit 1 Cultural Heritage Listening .pptx
- 人教版(2019)必修第一册Unit 3 Sports and Fitness Reading fo.pptx
- 人教版(2019) 必修第一册 Unit 1 Teenage Life Reading and.pptx
- 人教版(2019)选择性必修第一册Unit 5 Working the Land Reading a.pptx
- 期末综合测试题 2024-2025学年下期初中英语人教版八年级下册.docx
- 期末综合测试题 2024-2025学年下期初中道德与法治统编版八年级下册.docx
- 初中英语人教版七年级上经典必备作文10篇.docx
- 第17课 明朝的灭亡和清朝的建立 巩固练习 2024-2025学年下期初中历史统编版七年级下.docx
- 人教版(2019)必修三 Unit 1 Festivals and Celebrations Lis.pptx
- 人教版(2019)必修三 Unit 3 Diverse Cultures Reading for W.pptx
文档评论(0)