数据库
文章平均质量分 76
数据库
Happy_change
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库实验一 数据库定义
实验一 数据库定义一、实验目的理解和掌握数据库DDL语言,能够熟练使用SQL DDL语句创建、修改、删除数据库、模式和表,能够创建合适的索引以提高数据库查询效率。二、实验内容和要求1.创建学生选课数据库s_t及相关表(学生表、课程表、选修表)。2.创建供应商零件数据库spj及相关表(供应商表,零件表,工程项目表和供应情况表)。3.修改表4.使用索引要求:写出完整的SQL语句,并在数据库系统中执行通过。创建基本表时,为不同的列选择合适的数据类型。增加适当的完整性约束,如主键、外键约束。数据库名原创 2020-12-12 16:28:25 · 4023 阅读 · 1 评论 -
数据库实验二数据查询
实验二 数据查询一、实验目的熟练运用SQL语言实现数据基本查询,包括单表查询、分组查询和连接查询,掌握SQL嵌套查询和集合查询等各种高级查询的设计方法。二、实验内容和要求1.单表查询。2.分组查询。3.连接查询4.嵌套查询5.集合查询要求:理解和掌握SQL查询语句各子句的特点和作用,按照SQL规范写出具体的SQL查询语句并调试通过,正确分析查询要求,设计各种嵌套查询和集合查询。三、实验过程1.准备实验数据创建数据库s_t和spj,创建学生表student、课程表course、选修表s原创 2020-12-13 13:03:02 · 1145 阅读 · 1 评论 -
数据库实验三 数据更新
实验三 数据更新一、实验目的熟悉数据库的数据更新操作,能够使用SQL语句对数据库进行数据的插入、修改、删除操作。二、实验内容和要求1.插入2.修改3.删除要求:理解和掌握INSERT、UPDATE和DELETE语法结构的各个主成成分,结合嵌套SQL子查询,分别设计几种不同形式的插入、修改和删除数据的语句并调试成功。三、实验过程1.准备实验数据创建数据库s_t和spj,创建学生表student、课程表course、选修表sc、供应商表s、零件表p、工程项目表j、供应情况表spj,向表中添加原创 2020-12-14 22:08:11 · 2916 阅读 · 1 评论 -
数据库实验四 使用视图
实验四 使用视图一、实验目的熟悉SQL语言有关视图的操作,能够熟练使用SQL语句来创建需要的视图,定义数据库外模式,并能使用所创建的视图实现数据管理。二、实验内容和要求1.创建视图2.查询视图3.视图更新要求:针对给定的数据库模式,以及相应的应用需求,创建视图并验证with check option选项的有效性。理解和掌握视图消解的执行原理,掌握可更新视图和不可更新视图的区别。三、实验过程1.准备实验数据创建数据库s_t和spj,创建学生表student、课程表course、选修表sc、原创 2020-12-15 15:57:27 · 1966 阅读 · 1 评论 -
数据库实验五 数据库的安全性
文章目录实验五 数据库的安全性一、实验目的二、实验内容和要求三、实验过程四、实验总结(遇到的问题及解决方法)实验五 数据库的安全性一、实验目的掌握自主存取控制权限的定义和维护方法。二、实验内容和要求1.创建、删除用户2.授予权限3.回收权限4.使用角色要求:定义用户、角色、分配权限给用户、角色,回收权限,以相应的用户名登录数据库验证权限分配是否正确。三、实验过程实验过程中部分sql语句截图1.准备实验数据创建数据库s_t,创建学生表student、课程表course、选修表sc,向原创 2020-12-16 16:50:40 · 7269 阅读 · 1 评论 -
数据库实验六 数据库的完整性
实验六 数据库的完整性一、实验目的1.掌握实体完整性的定义和维护方法。2.掌握参照完整性的定义和维护方法。3.掌握用户自定义完整性的定义和维护方法。4.掌握触发器的设计和使用方法二、实验内容和要求1.定义实体完整性、删除实体完整性。2.定义参照完整性,定义参照完整性的违约处理,删除参照完整性。3.定义用户自定义完整性,删除用户自定义完整性。4.定义before和after触发器。要求:能够写出两种方式定义实体完整性的SQL语句:创建表时定义实体完整性、创建表后定义实体完整性;能够写出两原创 2020-12-17 20:52:56 · 8217 阅读 · 1 评论 -
数据库实验七 数据库设计
实验七 数据库设计一、实验目的1.掌握数据库设计基本方法及数据库设计工具二、实验内容和要求1.使用E-R图描述概念模型2.将E-R模型转换成关系模型3.生成创建数据库模式的SQL语句要求:掌握数据库设计基本步骤,包括数据库概念结构设计、逻辑结构设计,物理结构设计,数据库模式SQL语句生成。能够使用数据库设计工具进行数据库设计。三、实验过程考虑某个IT公司的数据库信息:①部门具有部门编号、部门名称、办公地点等属性;②部门员工具有员工编号、姓名、级别等属性,员工只在一个部门工作;③每个部原创 2020-12-19 10:37:13 · 10745 阅读 · 0 评论 -
数据库实验八 数据库编程
实验八 数据库编程一、实验目的1.掌握数据库PL/SQL编程语言,以及数据库存储过程的设计和使用方法。2.掌握数据库自定义函数的设计和使用方法。3.掌握PL/SQL游标的设计、定义和使用方法。二、实验内容和要求1.存储过程定义,存储过程运行,存储过程更名,存储过程删除,存储过程的参数传递。,2.自定义函数定义,自定义函数运行,自定义函数更名,自定义函数删除,自定义函数的参数传递。3.游标定义、游标使用。按要求写出相应的SQL语句。三、实验过程(1)对学生-选课(s_t)数据库,编写存储原创 2020-12-24 14:46:50 · 2364 阅读 · 1 评论
分享