
数据库系统
文章平均质量分 63
weixin_45750404
这个作者很懒,什么都没留下…
展开
-
Windows环境下mysql安装配置2021
1、首先进入MySQL :: Download MySQL Community Server官网,下载安装包解压缩到一个指定的目录这里解压缩指定到了D盘,并记录下安装路径2、设置my.ini文件将下面的内容复制到创建的my文件中basedir=自己的mysql目录datadir=mysql的data存储的目录[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\mysql\mysql-8.0.25-winx原创 2022-02-06 20:27:43 · 375 阅读 · 0 评论 -
并发控制&NoSQL 和 New 数据库
并发控制1、数据库中为什么要并发控制?并发控制技术能保证事务的哪些特性?数据库时共享资源,通常有多个事务同时执行。当多个事务同时并发地存取时就会产生同时读/写同一个数据。若对并发操作不加以控制就可能导致存取不正确的数据,破坏事务的一致性。并发控制保证了事务的一致性和隔离性2、并发操作会产生哪几类数据的不一致?用什么方法可以避免1)丢失修改,两个事务对同一个数据同时进行修改,那么就会有一个事务的操作被另一个事务的修改覆盖掉。2)不可重复读,一个事务读了某一数据以后,另一个事务对其进行了原创 2022-01-26 19:58:55 · 1285 阅读 · 0 评论 -
数据恢复技术
1、事务的概念及事务的4个特性:(ACID)原子性,事务是数据库中的逻辑工作单元,里面的操作要么全做,要么不做一致性,事务执行结果必须是一个事务从一个一致性状态转到另一个一致性状态隔离性,一个事务的执行不能受其他事务的影响持久性,一旦一个事务完成提交了,那么对数据库的改变是永久的,恢复技术能保证事务的哪些特性:保证了事务的原子性和隔离性和持续性2、 故障种类(数据库的高可用性技术)(备份、恢复!复制、分区、主库(master)、从库(standby),cluster,da原创 2022-01-25 20:33:39 · 3207 阅读 · 0 评论 -
数据库设计
1、数据库设计概述数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效的存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。2、数据库设计的基本步骤需求分析(建立数据字典)概念结构设计(E-R 图建立,应用需求抽象为信息世界的结构)逻辑结构设计(E-R 图转成相应的数据模型,在基本表基础上构建外模式)物理结构设计(选择物理存储安排,建立索引,构建内模式)数据库实施数据库运行和维护(原创 2022-01-24 21:29:28 · 377 阅读 · 0 评论 -
关系数据理论&数据库编程
关系数据理论1、规范化一个低一级范式的关系模式通过模式分解可以转换为若干个高一级范式的关系模式的集合,这种过程就叫规范化。1)函数依赖①属性闭包:由一个/多个属性直接或间接推导出的属性集合②阿姆斯特朗公理:自反律:若Y⊆X⊆U,则X→Y为F所蕴含。增广律:若X→Y为F所蕴含,且Z⊆U,则XZ→YZ为F所蕴含。传递律:若X→Y及Y→Z为F所蕴含,则X→Z为F 所蕴含。③求等价的最少的函数依赖集2)第二范式(2NF)若 R∈1NF,且每一个非主属性完全函数依赖于任何一原创 2022-01-23 21:25:13 · 118 阅读 · 0 评论 -
数据库安全性控制
1、数据库安全性定义保护数据库以防止不合法使用所造成的的数据泄露、更改或破坏2、存在的不安全的因素非授权用户对数据库的恶意存取和破坏数据库中重要或敏感的数据被泄露安全环境的脆弱性3、数据库安全性控制用户身份鉴别存取控制自主存取控制,用户对不同数据库队友有不同的存取权限强制存取控制,每一个数据库对象被标以一定的密级,只有具有合法许可证的用户才能存取视图机制审计数据加密4、审计审计功能是用户对数据库执行操作时,将这些操作自动记录到数据库的审计日志中原创 2022-01-22 20:59:34 · 1495 阅读 · 0 评论 -
数据库标准语言SQL
1、删除(drop 、delete )Drop : 删除数据库对象Delete: 删除数据2、修改(alter 、 update)Alter:改数据库对象Update:改数据1、schema1.定义模式CREATE SCHEMA<模式名> AUTHORIZATION<用户名>Create user <用户名> identified by <用户密码>;2.删除模式DROP SCHEMA<模式名><C原创 2022-01-21 21:28:00 · 263 阅读 · 0 评论 -
关系数据库
1、关系数据结构及形式化定义基本概念:候选码(key):某一属性组的值能唯一地标识一个元组,而其自己不能,则称该属性组为候选码(candidate key)主码:若一个关系有多个候选码,则选定其中一个为主码(primary key),主只可以有一个!主属性(prime attribute):候选码的诸属性称为(主属性)非主属性:不包含在任何候选码中的属性全码(all key):关系模式的所有属性是这个关系模式的候选码;代理键(id,序列号、序号,系统自动生成,自增长)2、原创 2022-01-20 21:02:03 · 574 阅读 · 0 评论 -
数据库系统概述
基本概念:数据:描述事物的符号记录数据库:数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合DBMS:数据库系统:数据库系统是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员(DataBase Administrator,DBA)组成的存储、管理、处理和维护数据的系统Dbms 的体系结构:3 层数据独立性包括物理独立性和逻辑独立性(本质:希望不管怎么变,想不修改应用程序)物理独立性:指用户的应用程序与数据库中数据的物理存储是相互独立的逻辑独立原创 2022-01-19 21:05:58 · 8197 阅读 · 0 评论