首页 > 代码库 > 数据库

数据库

表与表的关系
一对一:只需要某一个表身上有外键字段并设置外键约束和唯一约束即可
一对多:在多方表身上有外键字段,并设置外键约束
多对多:必须涉及一张中间表,来作为关系存放表,关系表中设立双方的外键字段,并设置外键约束
MySQL数据库使用语法
使用inster添加语句:inster into 表名(列名)values(值 列表)
使用update修改语句:update 表名 set 列名1=值,列名2=值 where 过滤条件
使用delete删除语句:delete from 表名 where 过滤 条件
数据库的使用语法(SQL server)
show databases; 查看数据库
create database 数据库名; 创建数据库
drop database 数据库名; 删除数据库
user 数据库名; 连接数据库
show tabel;显示空白表(不显示)
create table 表名(列名 数据类型):创建表
删除表:dorp table 表名
修改表:alter table 表名 change 旧列名 新列名 类型 约束
添加新列:alter table 表名 add 列名 类型 约束
数据库的完整性概述
为了防止垃圾数据的产生,从而影响数据库的执行效率
主键约束使用:primary key
唯一约束:unique
非空约束:not null
默认约束:default
检查约束:check(s_age>18)
MySQL数据库使用语法
使用inster添加语句:inster into 表名(列名)values(值 列表)
使用update修改语句:update 表名 set 列名1=值,列名2=值 where 过滤条件
使用delete删除语句:delete from 表名 where 过滤 条件

数据库