数据库
文章平均质量分 77
数据库复习
秋已杰爱
这个作者很懒,什么都没留下…
展开
-
数据库中的视图
视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。视图的数据变 化会影响到基表,基表的数据变化也会影响到视图。原创 2024-07-23 18:49:14 · 238 阅读 · 0 评论 -
数据库中的索引
首先,我们先看一个例子。再上图中我们有一个8000000数据的表叫EMP,一开始我们没有主键查找一个值花了4.07秒,若加上了主键花的时间小于0.01秒,所以在大量数据中查找有没有索引就尤为重要。索引:提高数据库的性能,索引是物美价廉的东西了。不用加内存,不用改程序,不用调sql,只要执行正确的 create index ,查询速度就可能提高成百上千倍。但是天下没有免费的午餐,查询速度的提高是以插入、更新、删 除的速度为代价的,这些写操作,增加了大量的IO。所以它的价值,在于提高一个海量数据的检索速度。原创 2024-07-19 20:41:38 · 921 阅读 · 0 评论 -
数据库中的复合查询
(使用了子查询)原创 2024-07-16 19:39:29 · 539 阅读 · 0 评论 -
MySQL中的内置函数
一、时间函数 语法 函数 说明 current_date() 日期 current_time() 时间 current_timestamp() 时间戳 now() 当前时间 date(date_time) 取出时间中的日期 date_add(date, interval value_type) 时间相加,单位year, day, minute, second date_sub(date, interval value_type)原创 2024-07-15 15:16:00 · 491 阅读 · 0 评论 -
数据库中表的约束
外键用于定义主表和从表之间的关系:外键约束主要定义在从表上,主表则必须是有主键约束或unique约束。当定 义外键后,要求外键列数据必须在主表的主键列存在或为null。原创 2024-07-12 18:45:31 · 1583 阅读 · 0 评论 -
数据库中的数据类型
unsigned加在字节类型后面。数据类型本身就是一种约束。当插入数据不在范围内时mysql不会进行插入。2、位类型bit(m) m默认是1,范围[1, 64]查看bit类型时由于是二进制,所以要转化成十进制才能看到,即select hex(bit_name) form table_name。原创 2024-07-10 17:13:41 · 1172 阅读 · 0 评论 -
库和表的操作
语法。原创 2024-07-09 16:59:42 · 827 阅读 · 0 评论 -
数据库基础
1、mysql是数据库服务客户端,mysqld是数据库服务器端也就是说我们程序员操作的是mysql,把我们的指令交给mysqld来处理,并在磁盘中对文件进行操作,然后操作完的结果返回给mysql让程序员知晓。2、mysql是一套给我们提供数据存取服务的网络程序。3、mysql本质是基于C(mysql)S(mysqld)模式的一种网络服务。原创 2024-07-09 16:10:41 · 335 阅读 · 0 评论