关系型数据库函数依赖与关键字

函数依赖设R为任一给定关系,如果对于R中属性X的每一个值,R中的属性Y只有唯一值与之对应,则称X函数决定Y或称Y函数依赖于X,记作X → Y。其中X称为决定因素。 函数依赖分类 完全函数依赖部分函数依赖传递函数依赖 完全函数依赖设R为任一给定关系,X、Y为其属性集,若X → Y,且对X中的任何真子集X’ ,那么X’ ↛ Y 都成立,则称Y完全函数依赖于X。 SC(SNO,CNO,CTI...

Read more

MySQL的事务的四大特性和隔离级别

事务就是一组原子性的SQL语句,或者说一个独立的工作单元。事务内的SQL语句,要么全部执行成功,要么全部执行失败。 1、事务的四大特性(ACID) 原子性(atomicity): 一个事务必须视为一个不可分割的最小单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行成功其中的一部分操作,这就是事务的原子性。一致性(consistency): 数据总是从一...

Read more

Mysql 数据库导出命令

语法:1、备份一个或多个表 mysqldump [options] db_name [table_name……]2、备份一个或多个库 mysqldump [options] –databases dbname……3、备份所有数据库 mysqldump [options] –all-databases 示例: 1.导出指定表的数据mysqldump -h host -u user...

Read more

Mysql 数据类型及数据库权限

1. 数据列四大数据类型 数值类数据列类型 tinyint 1字节 非常小的整数 可以表示0-255(无符号)和-128~127 int 4字节 标准整型 分为”无符号”和”有符号”flhoat(6,1)总共6位数,小数点后面保留1位数decimal(5,2) 表示数值总共5位,小数占2位 以字符串形式表示的浮点数==溢出: 数值过大,超出要求范围,会显示范围内的最大值== 字符串类数据列类...

Read more

Mysql 基础命令

1. 连接数据库服务器mysql -h localhost -u root -p -h 服务器地址-u 用户名p 密码(回车后输入)-P(大写) 端口号-b 关闭蜂鸣器 2. 查看数据库服务器中,都有什么数据库show databases; 3. 创建一个数据库 create database 数据库名 default charset=utf8;create dat...

Read more