数据库
文章平均质量分 70
Chiaki_0ff
刺客与月光,一起走向他乡。
(附博客园:aHR0cHM6Ly93d3cuY25ibG9ncy5jb20vQ2stMGZmLw==)
展开
-
数据库实验八--OpenGauss(数据库的备份与恢复)
1.针对具体故障制定备份方案,并利用这些备份方案恢复数据库。2. 使用openGauss提供的各种备份方法进行数据库备份。3. 使用具体的数据库管理系统提供的恢复机制,利用副本进行数据库的恢复。原创 2022-05-24 03:05:12 · 1809 阅读 · 2 评论 -
数据库实验七--OpenGauss(事务与并发控制)
(一)实验目的:理解事务的定义及其四个特点,掌握封锁机制的原理和方法,进一步理解并发、并发控制、封锁等相关概念。(二)实验内容:1. 编写事务实例,分别使其成功提交和回滚,观察该事务对数据库的影响。2. 利用数据库管理系统提供的封锁机制解决并发操作带来的数据不一致情况。原创 2022-05-24 02:35:10 · 2323 阅读 · 4 评论 -
数据库实验九--OpenGauss(使用JDBC连接数据库)
(一)实验目的:了解如何使用JDBC连接数据库。JDBC(Java Database Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问接口,应用程序可基于它操作数据。openGauss库提供了对JDBC 4.0特性的支持,需要使用JDK1.8版本编译程序代码。(二)实验内容:1. 在openGauss中创建数据库、表;2. 使用jdbc连接到新创建的数据库;3.在java程序中改变数据库中的值或者输出数据库中的值;原创 2022-05-19 15:08:27 · 8753 阅读 · 7 评论 -
数据库实验六--OpenGauss(安全性控制)
1. 创建一些数据库用户,并理解数据库用户和角色之间的关系。2. 利用查询分析器熟悉通过SQL对数据进行安全性控制(grant和revoke语句)。原创 2022-04-28 15:13:29 · 2483 阅读 · 0 评论 -
数据库实验五--OpenGauss(完整性控制)
1. 练习创建下面约束: 主键(PRIMARY KEY)约束; 唯一性(UNIQUE)约束; 将STUDENTS表中的SNAME列设为唯一键约束、COURSES表中的CNAME列设为唯一键约束; 检查(CHECK)约束等;外键(FOREIGN KEY)约束:外键约束是为了强制实现表之间的参照完整性。级联参照完整性约束就是为了保证外键数据的关联性。2. 创建触发器 触发器是一种特殊类型的存储过程,通常用于实现强制业务规则和数据完整性。创建UPDATE触发器检查修改操作的业务规则,如:在S原创 2022-04-21 15:01:15 · 3933 阅读 · 0 评论 -
数据库实验四--OpenGauss(创建视图)
1. 使用SQL语句创建视图。 2. 对视图执行创建、查找、更新等操作,对比和基本表进行查找、更新操作有无不同之处。原创 2022-04-14 14:41:08 · 2331 阅读 · 4 评论 -
数据库实验三--OpenGauss(查询和更新数据)
实验内容查询操作根据教材P79-94页所有查询实例,完成各类查询操作。更新操作根据教材P94-96上所有更新实例,完成各类更新操作(插入、修改和删除数据等),请注意标准SQL和openGauss中相应SQL语句相同与不同之处。...原创 2022-04-06 22:01:13 · 8238 阅读 · 1 评论 -
数据库实验二--学生选课数据库(OpenGuess)
实验目的:掌握如何在OpenGauss中创建用户、数据库、模式、表和索引等。灵活运用SQL语句建立上述概念。理解数据库用户、数据库、schema、表、索引之间的关系。 (二)实验内容:创建数数据库、模式、表和索引。2.修改基本表的结构。 在OpenGauss数据库系统中使用SQL语句(按教材上所示的属性)建立基本表,如STUDENT表、COURSE表、SC表等,并向表中填充数据。熟悉使用虚拟机进行OpenGauss中SQL语句的代码输入方式。原创 2022-03-18 17:15:03 · 11093 阅读 · 3 评论