随笔分类 - 数据库sql
摘要:一、外键 定义:让一张表记录的数据不要太过于冗余,在数据库汇中对表的关系进行解耦,尽量让数据的单一化 二、外键作用: 保持数据的一致性和完整性 三、mysql 的存储引擎 (1)MyISAM 默认引擎 (2)innodb (外键需要用到innodb存储格式) 格式: show table statu
阅读全文
摘要:一、索引 定义:索引是一种数据结构,用来约束一列值 二、索引优点 1、保证数据的唯一性 2、实现表与表之间的参照性 3、减少排序和分组的时间 4、提高查询具体数据的速度 三、索引缺点: 1、索引占物理内存 2、进行增删改查也到索引进行动态维护 四、索引的分类 1、普通索引 (效果无不变化) 2、唯一
阅读全文
摘要:一、什么是视图? 视图是一个虚拟表,它是一个虚拟表,它不在数据库中以存储的形式保存(本身不包含数据),是在使用视图的时候动态生成。 二、视图的优点? 1、提高查询效率 数据库中的数据查询非常复杂,可以简化sql语句 2、安全 有些保密字段,可以通过创建视图限制用户对某些字段进行操作 3、简单 不需要
阅读全文
摘要:useradd dcs1 》创建一个用户默认是在自己的组中 useradd dcs2 -g dcs1 》创建一个dcs2用户并放在dcs1这个组当中 groups dcs2 》查看dcs2在那个组中 groupadd aaa 》创建一个叫做aaa的组 cat /etc/group >查看有哪些组 g
阅读全文
摘要:1.mysql -uroot -p [root@localhost ~]# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection i
阅读全文
摘要:已知2张基本表:部门表:dept (部门号,部门名称);员工表 emp(员工号,员工姓名,年龄,入职时间,收入,部门号) 1:dept表中有4条记录: 部门号(dept1) 部门名称(dept_name ) 101 财务 102 销售 103 IT技术 104 行政 2:emp表中有6条记录: 员工
阅读全文
摘要:1、查询1832班的成绩信息 select class,chinese,english,math from student where class=1832; 2,查询1833班,语文成绩大于80小于90的成绩信息 select chinese,english,math from student w
阅读全文
摘要:1 create table student(stu_no int,stu_name varchar(10), sex char(1), age int(3), edit varchar(20) ) DEFAULT charset=utf8; insert into student values(1
阅读全文
摘要:关系型数据库: oracle 》收钱,大型的公司 msyql 》开源的 免费的 sql server >微软 非关系型数据库: hbase >大数据‘ Redis mangdb 下载mysql: yum install mysql yum install mysql-server rpm -qa |
阅读全文