数据库一

本文介绍了数据库的四种模型:层次模型、网状模型、关系模型和对象模型,并详细讲解了关系型数据库的核心概念——表,以及如何进行数据库和表的管理。此外还探讨了保证数据完整性的方法和使用DML语句更新数据的具体操作。

 1,    数据库的模型:层次模型、网状模型、关系模型和对象模型;

  以关系来创建的数据模型称为关系型数据库;表是关系型数据库的核心,它是存储数据的地方;

2,管理数据库和表;

   创建一个数据库、删除一个数据库、选中数据库;

  数据类型:整型、浮点型(float超过6位默认以科学计数的方法)、日期类型、布尔类型

  字符串类型分为char和varchar型

  区别:char的长度是固定的,用空格来补空间
varchar长度可变,根据内容来确定长度。char的效率要比varchar要高在使用固定长度使用char。

 表的创建:表名 t_开始 列名 表名第一个字母作为前缀没列用逗号分割,最后一个列不需要逗号。

表的删除、表的修改、增加一列、删除一列、创建一个索引等;

3,保证数据完整性:

  完整性分为:实体完整型、域完整性、应用完整性、用户自定义完整性;

  数据完整性:创建非空约束、设置主键约束、设置唯一约束、指定默认值、设置检查约束;

4,使用DML语句更改数据;

添加新数据用insert into;表数据的复制;update修改已存在的数据;使用delete删除行(可以恢复、效率低)和truncate删除语句(不能恢复、效率高);

5,聚合函数和分组

查询的基本结构、投影操作、表名前缀、列别名、计算列;

转载于:https://www.cnblogs.com/longfriend/p/5576123.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值