MySQL笔记
文章平均质量分 80
从零开始备考全国计算机等级考试三级数据库
江慕途征
独自在自己的世界发光灿烂。
展开
-
数据库基本概念
数据库基本概念信息数据数据处理数据库数据库管理系统常见的数据库产品:数据库系统数据库系统的组成数据库管理员数据管理技术的产生与发展结构化查询语言(SQL)信息是显示世界的存在方式或运动状态的反映,具有特定的语义,而且具有可感知、可存储、可加工、可传递和可再生等自然属性。数据是描述现实世界事物的符号记录,是指用物理符号记录下来的可以鉴别的信息。数据是信息的符号表示,或称载体;信息是数据的内涵,是数据的语义解释。数据处理对原始数据进行汇集、存储、综合、推导,从这些原始、杂乱、难以理解的数据中抽取或原创 2022-05-14 17:23:59 · 298 阅读 · 0 评论 -
数据完整性
数据完整性实体完整性参照完整性用户定义完整性实体完整性若属性A是关系R的主属性,则属性A不能取空值。强制实体完整性的方法有主键约束、唯一约束、自增属性。参照完整性若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码K相对应,则对于R中每个元组在F上的值只允许两种可能。用户定义完整性...原创 2021-09-15 23:02:30 · 239 阅读 · 0 评论 -
创建表的习题
ALTER TABLE语句例题语句1.添加字段ALTER TABLE 表名ADD 列名1 类型 FIRST,ADD 列名2 类型 AFTER 列名1,ADD 列名3 类型;2.修改字段ALTER TABLE 表名 CHANGE COLUMN 字段名 新字段名 数据类型;3.修改字段数据类型ALTER TABLE 表名 MODIFY 字段名 新数据类型;4.删除字段ALTER TABLE 表名 DROP 要删的字段名;5.修改表名ALTER TABLE 旧表名原创 2021-08-21 20:42:39 · 1618 阅读 · 0 评论 -
DESC查看表的结构
MySQL的表表的创建创建表查看表查看数据库中的表[SHOW TABLES]查看表的结构[SHOW COLUMNS]MySQL数据库中的数据存储在表中,表是数据库中最重要的对象。表的创建创建表创建表的SQL语句是CREATE TABLECREATE TABLE 表名(字段名1 数据类型 [NULL|NOT NULL],字段名2 数据类型,……字段名n 数据类型);字段与字段之间用逗号分隔,最后的字段之后没有逗号。NULL或NOT NULL指定是否可容纳控制,如果未指定,默认为NU原创 2021-08-15 00:41:45 · 6256 阅读 · 0 评论 -
E-R模型转关系模型·数据库笔记(五)
E-R模型转关系模型逻辑模型和关系模型逻辑模型关系模型逻辑模型和关系模型逻辑模型传统的逻辑模型主要有层次模型、网状模型、关系模型,建立在E-R模型上,基于记录的模型。现代的逻辑模型主要有面向对象模型和对象-关系模型,分别建立在面向对象模型及扩充E-R模型上,基于对象的模型。关系模型一个关系只有一种关系模式。在同一关系模式中,属性名必须不同。在同一关系中,不允许出现候选键完全相同的元组。关系模型由关系数据结构、关系操作集合和关系完整性约束三大要素组成。关系模型:用二维表格结构表示实体集,外原创 2021-08-13 22:34:09 · 6867 阅读 · 6 评论 -
画E-R图·数据库笔记(四)
ER图E-R图定义数据模型概念模型1.信息世界中的基本概念2.两个实体型之间的联系(1)一对一联系(1:1)(2)一对多联系(1:n)多对多联系(m:n)绘制E-R图1.局部E-R图设计2.整合为整体E-R图3.消除冗余E-R图定义实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。是描述概念模型的工具。数据模型数据模型是用来描述数据库数据的结构、定义在结构上的操作,以及数据间的约束的一组概念和定义。通常由数据原创 2021-08-12 23:31:31 · 12485 阅读 · 0 评论 -
创建MySQL数据库·数据库笔记(三)
MySQL数据库创建数据库查看数据库选择数据库修改数据库删除数据库创建数据库-- 用CERATE DATABASE 数据库名;和CRETA SCHEMA 数据库名;是一样的。CREATE DATABASE sjk1;CREATE SCHEMA sjk2;-- 创建一个数据库sjk3默认字符集为UTF8CREATE DATABASE sjk3 CHARACTER SET=UTF8;-- 创建一个数据库SJK4,查看是否有同名的存在,如果没有创建就创建,如果有就不创建CREATE DATABAS原创 2021-08-12 21:59:56 · 292 阅读 · 0 评论 -
【数据库笔记】(二)MySQL的4个系统数据库
系统数据库MySQL的4个系统数据库mysqlinformation_schemaperformance_schemasys查看数据库查看mysql数据库中的表查看performance_schema数据库中的表MySQL的4个系统数据库+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema原创 2021-08-12 20:34:38 · 2379 阅读 · 0 评论 -
【数据库笔记】(一)数据库模式
MySQL数据库基础知识数据库常用的数据库管理软件数据库管理系统所提供的功能有:数据库发展阶段数据库系统的模式结构1.模式2.外模式3.内模式4.映射5.数据的逻辑独立性6.数据的物理独立性题数据库数据库(Datebase,DB)存储在电子设备中的 有结构 、 有组织 的数据,以及数据见的联系、对数据进行管理和操纵的集合。数据库管理系统(DataBase Management System,DBMS)一种操纵和管理数据库的软件。位于用户与操作系统之间。常用的数据库管理软件Oracle、MySQ原创 2021-08-12 18:18:42 · 4012 阅读 · 0 评论