SQL代表结构化查询语言,是一种在关周详据库系统中询问和处理数据的正经语言。sql语句也可能有多少个类型,满含定义语言(DDL),数据操作语言(DML),数据调整语言(DCL)。

  03.常用的聚合函数有怎么样?

Avg():求平均值

Sum():求和

马克斯();求最大值

Min():求最小值

Count():求总的记录数,count(1)和count(*)等价,一般以为count(1)功能高。

二、反范式

不曾冗余的数据库未必是最棒的数据库,不时为了抓好运转效用,就非得减弱范式标准,适当保留冗余数据。具体做法是:
在概念数据模型设计时服从第三范式,减弱范式标准的行事嵌入物理数据模型设计时思量。裁减范式正是增加字段,收缩了查询时的关系,升高查询作用。

DDL(Database Defination Language):create、alter等
DML(Database Manipulation Language):insert、update、delete等
DCL(Database Control Language):grant、revoke等
DQL(Database Query Language):select

DBMS:叁个软件系统可以让用户定义、创制、维护、调整数据库的进口
DA(Data Administrator):
DBA(Database
Administrator):负担数据库的大意实现,满含物理数据库设计和实践,安全性和完整性调节,操作系统的调和,确认保证为用户提供的利用的令人满意表现。

保险数据的一致性表示,最小化只怕有冗余切不就义完整性

  06.如何绘制E-Lacrosse图

  矩形;实体

  椭圆形:属性

  菱形:关系

一、数据库范式

视图

CREATE VIEW view_name AS
SELECT column_name(s)
FROM table_name
WHERE condition

 3NF:知足第二范式 非主键属性不能够依赖别的的非主键属性。

  07.如何绘制数据库模型图

PowerDesigner :选择PhysicalModel

如有有人比比较大心关掉了Platter,对工具栏点击右键,勾选Platter就能够。

当大家将数据库模型图设计达成后,能够由此菜单中的database下的

Generate Database来扭转对应的sql

2、第二范式(2NF):

荒诞不经仅依附于重视部分的属性(无法存在有的依赖于主键)
事例:选课关系(学号,课程名称,成绩,学分),学号与课程名称是主键,其不满意2NF,因为课程名称->学分

SQL通配符

通配符 描述
% 替代一个或多个字符
_ 仅替代一个字符
[charlist] 字符列中的任何单一字符
[^charlist]或[!charlist] 不在字符列中的任何单一字符

率先范式(1NF):数据库表的每一列都以不可分割的主干数据项,同一列中不能够有三个值,即实体中的某些属性无法有八个值大概无法有再次的天性。

DBMS提供功用:DDL,DML,受调控的访谈

3.涉嫌模型

  08.三大范式标准数据库设计

第一范式:保证每列的原子性,不可再被拆分

其次范式:在满意第一范式的基本功上,一张表只好描述一件业务

其三范式:在满意第二范式的功底上,除了主键列之外任何列都要平昔依赖于主键

要在规范化和品质之间取一个平衡

四、 课程计算

  1. 在急需剖判阶段,设计数据库的一般步骤是什么?

搜罗新闻

标志实体

标志种种实体的性能

标记实体之间的涉嫌

  1. 在大致设计阶段和详尽设计阶段,设计数据库的步子是怎么着?

绘制E——R图

将E—奥迪Q7图转化为数据库模型图

动用三大范式标准化表设计

03.
为了设计布局能够的数据库,需求遵循一些特别的条条框框,称为数据库的统一图谋范式,分别是怎么样?

三大范式的事例:

图片 1     

                

        挺麻烦的,好美观吧!

7、zabbix流量监察和控制图

在数据库的操作中DQL的比主要远远出乎DML的比例

数据仓库储存款和储蓄数据和涉及

DBMS情形的中国共产党第五次全国代表大会因素:硬件、软件、数据、程序(procedures)、人。
数据库系统的因素:用户,数据库应用,数据库管理体系,数据库

数据模型

数据库的掩护
大要存储景况变差

变长数据,增删改

admin

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注