数据库
文章平均质量分 95
连理o
负优化砖家
展开
-
数据库上机报告
目录实验一创建数据库建表插入数据查询数据修改、删除与视图触发器实验二实验一创建数据库CREATE DATABASE student; // 创建 student 数据库use student; // 选择要操作的 Mysql 数据库成功创建 student 数据库建表建立教学数据库的三个基本表(注意实现参照完整性,学号课程号为主键,添加参照完整性约束:成绩在 0-100 之间):S(Sno,Sname,Ssex,Sage,Sdept) 学生(学号,姓名,性别,年龄,系)SC(S原创 2021-10-26 10:55:34 · 2758 阅读 · 2 评论 -
MySQL, Navicat
目录MySQL 5.7.32 安装MySQL 5.7.32 安装参考: MySQL 5.7.27详细下载安装配置教程在开发的时候我们一般要选择比最新版低 1 到 2 个版本,因此选择 5.7 作为要安装的数据库下载下载链接: https://downloads.mysql.com/archives/community/下载完毕后将文件解压到你想保存到的盘和目录内,如 D:\Software\mysql-5.7.32-winx64配置环境变量名为:MYSQL_HOME,添加你的原创 2021-10-26 10:46:55 · 140 阅读 · 0 评论 -
数据库系统原理 (一): 绪论
参考《数据库系统概论》目录数据库系统概述基本概念数据 (Data)数据库 (Database, DB)数据库管理系统 (DBMS)数据库系统 (DBS)数据管理技术的产生和发展人工管理阶段文件系统阶段数据库系统阶段数据库系统的特点数据结构化数据的共享性高,冗余度低,易扩充数据独立性高数据由 DBMS 统一管理和控制数据模型两大类数据模型数据模型的组成要素数据结构数据操作完整性约束条件概念模型最常用的数据模型层次模型网状模型关系模型数据库系统结构数据库系统的组成小结数据库系统概述基本概念数据 (Dat原创 2021-03-09 18:59:47 · 334 阅读 · 1 评论 -
数据库系统原理 (二): 关系数据库
参考《数据库系统概论》目录PL/SQL Developer数据库 Oracle?原创 2021-03-22 21:21:56 · 563 阅读 · 0 评论 -
数据库系统原理 (三): 关系数据库标准语言 SQL
参考《数据库系统概论》目录PL/SQL Developer数据库 Oracle?原创 2021-04-05 20:29:14 · 414 阅读 · 0 评论 -
数据库系统原理 (四): 数据库安全性
参考《数据库系统概论》目录原创 2021-04-11 14:31:14 · 975 阅读 · 0 评论 -
数据库系统原理 (五): 数据库完整性
目录触发器定义触发器激活触发器删除触发器触发器触发器 (Trigger) 是用户定义在关系表上的一类由事件驱动的特殊过程; 它由服务器自动激活,可以进行更为复杂的检查和操作,具有更精细和更强大的数据控制能力定义触发器CREATE TRIGGER <触发器名>{BEFORE|AFTER} <触发事件> ON <表名> FOR EACH {ROW|STATEMENT}[WHEN <触发条件>]<触发动作体>激活触发器删除触发器原创 2021-04-10 21:04:38 · 225 阅读 · 0 评论 -
数据库系统原理 (六): 关系数据理论
参考《数据库系统概论》目录原创 2021-04-21 16:47:00 · 417 阅读 · 0 评论 -
数据库系统原理 (九): 关系查询处理及其查询优化
参考《数据库系统概论》目录关系数据库系统的查询处理查询处理步骤实现查询操作的算法示例选择操作的实现连接操作的实现关系数据库系统的查询优化查询优化概述一个实例代数优化物理优化关系数据库系统的查询处理查询处理步骤查询分析: 对查询语句进行扫描、词法分析和语法分析,从查询语句中识别出语言符号,进行语法检查和语法分析查询检查: 根据数据字典对合法的查询语句进行语义检查;根据数据字典中的用户权限和完整性约束定义对用户的存取权限进行检查;检查通过后把SQL查询语句转换成等价的关系代数表达式,RDBMS一般原创 2021-04-23 18:50:27 · 765 阅读 · 0 评论 -
数据库系统原理 (十): 数据库恢复技术
参考《数据库系统概论》目录事务的基本概念事务定义事务的特性 (ACID 特性)故障的种类事务内部的故障系统故障介质故障计算机病毒恢复的实现技术数据转储登记日志文件 (Logging)日志文件的格式和内容日志文件的作用登记日志文件恢复策略事务故障的恢复系统故障的恢复介质故障的恢复具有检查点的恢复技术数据库镜像事务的基本概念事务定义Transaction事务: 用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位 (恢复和并发控制的基本单位)事务 vs 程序在原创 2021-04-29 16:58:45 · 1611 阅读 · 2 评论 -
数据库系统原理 (十一): 并发控制
参考《数据库系统概论》目录问题的产生并发控制概述并发操作带来的数据不一致性丢失修改(Lost Update)不可重复读(Non-repeatable Read)读“脏”数据(Dirty Read)并发控制封锁什么是封锁基本封锁类型排它锁(Exclusive Locks,XXX 锁)共享锁(Share Locks,SSS 锁)锁的相容矩阵使用封锁机制解决丢失修改问题使用封锁机制解决不可重复读问题使用封锁机制解决读“脏”数据问题活锁和死锁活锁死锁并发调度的可串行性可串行化调度两段锁协议封锁的粒度问题的产生原创 2021-05-12 20:53:47 · 472 阅读 · 1 评论