![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 63
安浅++
336552
展开
-
关系数据库的规范理论
一、关系模式中可能出现的冗余和异常操作问题1.数据冗余:数据冗余是指同一数据被反复存储的情况。2.更新异常:数据冗余将导致存储空间的浪费和潜在的数据不一致及修改等问题。3.插入异常:数据插入操作异常是指应该插入到数据库中的数据不能执行插入操作的情况。4.删除异常:数据的删除异常操作是指不应该删去的数据别删除的情形。二、函数依赖与关键字函数依赖之关系中属性的对应关系,如下:设R为任一给定关系,如果对于R中的属性X的每一个值,R中的属性Y只有唯一的值与值对应,则称X函数决定Y或称Y函数依赖于X,记原创 2021-09-04 21:24:17 · 2618 阅读 · 0 评论 -
MySQL_表
1、表的创建及数据类型执行顺序:from where group by having select order by limit1.1、表的创建(建表)建表的语法格式(建表属于DDL语句,DDL包括:create drop alter):create table 表名 (字段名1 数据类型 ,字段名2 数据类型, 字段名3 数据类型);表名:建议以t_或者tbl_开始,可读性强。字段名:见名知意表名和字段名都属于标识符1.2、关于mysql中的数据类型varchar(最长25原创 2021-08-28 19:59:36 · 171 阅读 · 0 评论 -
Ubuntu下安装mysql
1、下载地址wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-test-8.0.26-linux-glibc2.12-x86_64.tar.xz2、查看是否已完成安装grep mysql3、登录密码初始密码为空mysql -u root -p 4、mysql服务的启动和停止- #服务管理#启动sudo service mysql start#停止sudo service mysql stop#服务状态sudo s原创 2021-08-27 21:49:06 · 352 阅读 · 0 评论 -
数据库系统原理
第一节 数据库基本概念1.数据(Data)数据是描述事物的符号记录,是指用物理符号记录下来的、可以鉴别的信息。2、数据库(Database,DB)数据库是指长期存储在计算机有组织、可共享的数据集合,且数据库的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性,系统易于扩展,并可以被多个用户共享。3、数据库管理系统(DBMS)数据库管理系统是计算机的基础软件,即一类系统软件,主要功能如下:1、数据定义功能2、数据操作功能3、数据库的运行管理功能4、数据库的建原创 2021-08-12 16:57:59 · 1366 阅读 · 0 评论 -
九九乘法表
双层for循环: for (条件一; 条件二; 条件三) { //循环体 for (条件四; 条件五; 条件六) { //循环体二 } }执行顺序:先执行条件一,再看条件一是否满足条件二的判断,如果满足则进入循环体,在循环体内如果有内容则,按顺序执行,从上向下执行,然后碰到第二个for循环后则,判断条件四是否满足条件五的条件,如果满足,则进入循环体二,执行完循环体二的内容后,执行原创 2021-08-10 14:56:32 · 75 阅读 · 0 评论 -
MySQL2
1、distinct去除重复记录:黑客攻击数据库的数据存储 即使是模拟数据 也会是你的习惯。注意:原表数据不会被修改,只是结果去重。select distinct job from emp;distnct只能使用在所有字段的前方。出现在两个字段的前方,表示两个字段联合起来去重select ename,distinct job,deptno from emp;统计工作岗位的数量:select count(distinct job) from emp;//52、连接查询原创 2021-08-08 11:06:00 · 61 阅读 · 0 评论 -
MySQL单表查询
Mysql单表查询1、从某张表中查询数据2、先经过where查询筛选出有价值的数据3、对这些有价值的数据进行分组4、分组过后在用having继续筛选5、select查询出来6、最后排序输出!select ...from ...where ...group by...having...order by...执行顺序1、from 2、where 3、group by4、having5、 select 6、order by习题:找出每个岗位的平原创 2021-08-06 22:08:13 · 71 阅读 · 0 评论 -
MySQL
数据库基础net start MySQL启动数据库net stop MySQL停止数据库使用bin目录下的mysql.exe命令来连接数据库服务器本地登陆(显示编写密码的形式):mysql -uroot -p12345退出mysql:exit本地登陆:(隐藏密码):mysql -uroot -pselect * from表名;查看数据desc 表名mysql自带四个数据库查看有哪些数据库:show databases;以分号结尾1、使用数据库use test(名字);2、创建数据库:原创 2021-08-02 21:25:22 · 262 阅读 · 0 评论 -
ubuntun
ubuntun安装1、下载rufus2、下载linux系统3、打开rufus点击选择进行复制原创 2021-07-29 09:33:09 · 330 阅读 · 0 评论