MySQL
文章平均质量分 53
US Bee
老杜YYDS
展开
-
MySQL之<第七章>MySQL表定义与完整性约束控制
7.1 标的基本概念数据库是由各种数据表组成的。数据表示数据库中最重要的对象,用来存储和操作数据的逻辑结构。表由列和行组成,列是表数据的描述,行是表数据的实例。一个表包含若干字段或记录。表的操作包括创建新表,修改表和删除表。建表原则 保证一个表只围绕一个主题数据库表的信息储存分类原则 每个表应该只包含关于一个主题的信息 ,表中不应包含重复信息7.2数据类型7.2.1 数值类型整数类型是数据库中最基本的数据类型。标准SQL中支持INTEGER 和SMALLINT 这两类数据类型。MySQL原创 2021-04-27 12:10:38 · 525 阅读 · 0 评论 -
MySQL之select语法
MySQL之select语法select语句是在所有数据库操作中使用频率最高的SQL语句单表查询首先要先有表简单查询#专业表create database selectTest;use selectTest;create table specialty( zno varchar(4) not null primary key, zname varchar(50) not null );#课程表create table course( cno varchar(8) not null原创 2021-06-17 20:20:34 · 689 阅读 · 0 评论 -
MsSQL数据的增删改查
MsSQL数据的增删改查增INSERT INTO TABLE_NAME values(字段的具体内容);INSERT INTO TABLE_NAME(指定添加那些字段,字段2) values(字段的具体内容,字段2);删delete from table_name where 字段名='字段值';改update table_name set 字段名='要修改为的字段值' where 字段名='修改前的字段名';查select * from table_name;desc table原创 2021-06-17 16:07:02 · 249 阅读 · 0 评论 -
MySQL数据库的三大设计范式
MySQL数据库的三大设计范式检查和消除数据冗余的最佳方法是数据库规范化,规范化是通过最小化数据冗余来提升数据库质量的过程,它是基于函数依赖以及一系列范式定义的,最为常用的是第一范式(1NF),第二范式(2NF),第三范式(3NF)。第一范式(1NF)数据表中的所有字段都是不可再分割的原子值(非第一范式)create table student( id int primary key, name varchar(20), address varchar(30));insert into原创 2021-06-17 12:01:26 · 173 阅读 · 0 评论 -
MySQL约束条件
MySQL约束条件主键约束:primary key建议为所有的数据库表都定义一个主键,一张表中只允许设置一个主键,主键字段的值不允许为空。create table stu1( id int primary key, name varchar(20));create table stu2( id int , name varchar(20), primary key(id));#复合主键:只要有一个不一样就算不重复create table stu3( id int , name原创 2021-06-17 10:22:46 · 195 阅读 · 0 评论