1 / 16
文档名称:

数据库系统概论实验报告.docx

格式:docx   大小:714KB   页数:16
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论实验报告.docx

上传人:bai1968104 2020/8/30 文件大小:714 KB

下载得到文件列表

数据库系统概论实验报告.docx

文档介绍

文档介绍:数据库系统概论实验报告学科:计算机科学与技术完成日期:2012-6-3一、实验内容实验1基本表的创建、数据插入建立教学管理中的三个基本表:Students(SNO,SNAME,AGE,SEX)学生(学号,姓名,年龄,性别)AME,SCORE,PC#)课程(课程号,课程名,学分,先行课号)SC(O,GRADE)选修(学号,课程号,成绩)用INSERT命令输入数据。表6基本表Students的数据:(空格为未选修,NULL为选修但还未有成绩):OS1S2S3S4S6S8C1859089848887C273NULL86827585C3888090NULLC48985NULL9288C573NULL87实验2:数据查询(1)列出选修课程号为C2的学生学号与姓名。(2)检索选修课程名为“数学”的学生学号与姓名。(3)检索没有选修C2课程的学生姓名与年龄。(4)检索选修全部课程的学生姓名。实验3:数据修改、删除(1)把C2课程的非空成绩提高10%。(2)在SC表中删除课程名为“物理”的成绩所对应的元组。(3)在S和SC表中删除学号为S8的所有数据。实验4:视图的操作建立男生学生的视图,属性包括学号,姓名,选修课程名和成绩。在男生视图中查询平均成绩大于80分的学生学号和姓名。实验5:库函数,授权控制计算每个学生选修课程的门数、平均成绩。建立一个合法的用户,将SC表的查询权限授予该用户。使用GRANT语句,把对基本表students、Courses、SC的使用权限授予其他用户。实验6:数据库的备份、恢复使用完全备份将你的实验数据库备份到软盘。删除你所建立的数据库。恢复你的数据库。在恢复后的数据库上撤销你建立的基本表和视图。二、实验分析SQL集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体,可以独立完成数据库生命周期中的全部活动,包括:定义关系模式、插入数据、建立数据库;对数据库中的数据进行查询和更新;数据库重构和维护;数据库安全性和完整性控制等。有关SQL语言的相关操作如下。1、模式的定义与删除模式定义:GREATRSCHEMA<模式名>AUTHORIZATION<用户名>//没有指定模式名时,模式名隐式为用户名。删除模式:DROPSCHEMA<模式名><CASCADE|RESTRICT>//CASCADE和RESTRICT必须选其一,前者为级联,表示在删除模式的同时把该模式中所有的数据库对象全部一起删除;后者为限制,表示如果该模式中已经定义了下属的数据库对象,则拒绝该删除语句的执行,即只有该模式下没有任何下属的对象时才能执行该语句。2、基本表的定义、删除与修改定义基本表:GREATETABLE<表名>(<列名><数据类型>[列级完整性约束条件],<列名><数据类型>[列级完整性约束条件],````,<表级完整性约束条件>);//完整性的约束条件被存入系统的数据字典。如果完整性的约束条件涉及到该表的多个属性列,则必须定义在表级上,否则即可以定义在列级也可以定义在表级。修改基本表:ALTHERTABLE<表名>[ADD<新列名><数据类型>[完整性约束]][DROP<完整性约束名>][ALTHERCOLUMN<列名><数据类型>];//<表名>是要修改的基本表,ADD子句用于增加新列和新的完整性约束条件,DROP子句删除指定的完整性约束条件,ALTER子句用于修改原有的列定义,包括修改列名和数据类型。删除基本表:DROPTABLE<表名>[RESTERICT|CASCADE];//RESTRICT表示表的删除需要有限制条件,欲删除的基本表不能被其他表的约束所引用,不能有视图,不能有触发器,不能有存储过程或函数等;CASCADE表示该表的删除没有限制条件。3、索引的建立与删除建立索引:GREATE[UNIQUE][CLUSTER]INDEX<索引名>ON<表名>(<列名>[<次序>][,<列名>[<次序>]]···);//索引可以建立在该表的一列或多列上,各列名之间用逗号分隔。UNIQUE表明此索引的每一个索引值只对应唯一的数据记录。CLUSTER表示要建立的索引是聚簇索引,即索引项的顺序与表中记录的物理顺序一致的索引组织。删除索引:DROPINDEX<索引名>;//删除索引时,系统会同时从数据字典中删除有关该索引的描述。4、数据查询数据查询的一般格式为:SELECT[ALL|DISTINCT]<目标列表达式>[,<目标列表达式>]····FROM<表名或视图名>[,<表名或视图名>]····[WHERE<条件表达

最近更新

网箱养殖废弃物处理技术 37页

高阶统计特性研究 35页

2025年内蒙古巴彦淖尔盟单招职业适应性考试题.. 47页

2025年内蒙古民族幼儿师范高等专科学校马克思.. 13页

2025年内蒙古美术职业学院单招职业适应性考试.. 42页

2025年内蒙古锡林郭勒盟单招职业适应性考试题.. 44页

2025年农安县招教考试备考题库含答案解析(夺.. 30页

2025年利津县幼儿园教师招教考试备考题库含答.. 31页

2025年剑河县招教考试备考题库含答案解析(夺.. 30页

2025年勉县幼儿园教师招教考试备考题库附答案.. 30页

2025年化隆回族自治县幼儿园教师招教考试备考.. 31页

2025年北京戏曲艺术职业学院单招职业倾向性测.. 43页

2025年华中师范大学马克思主义基本原理概论期.. 13页

2025年华南农业大学马克思主义基本原理概论期.. 12页

2025年华安县幼儿园教师招教考试备考题库带答.. 31页

2025年单县招教考试备考题库及答案解析(必刷.. 30页

2025年南京中医药大学马克思主义基本原理概论.. 13页

2025年南京农业大学马克思主义基本原理概论期.. 12页

2025年南京工业职业技术大学单招职业技能测试.. 42页

2025年南京特殊教育师范学院单招职业技能考试.. 45页

2025年南京铁道职业技术学院马克思主义基本原.. 13页

2025年南充科技职业学院马克思主义基本原理概.. 12页

聚集态结构表征 35页

高能生物燃料在新能源汽车中的应用 32页

2025年南昌大学科学技术学院马克思主义基本原.. 13页

绿色智能通信基础设施的高效能络构建与管理 35页

2025年南通师范高等专科学校单招职业适应性测.. 43页

高考作文中汉字书写技巧探讨 37页

腹膜炎微创手术技巧 38页

绿色金融发展趋势-第1篇 36页