(一)数据库基础

1.什么是数据库?(database)------存放数据的仓库。

2.数据库特点:高效的存储和处理数据的介质。(介质:硬盘和内存)

3.数据库的分类:

基于存储介质的不同:可分为关系型数据库(SQL)和非关系型数据库(NoSQL,OnlySQL)

4.不同数据库的产品类型:大型,Oracle,DB2,中型:SQL-server,Mysql,小型:access.


关系型数据库:

概念:是一种建立在关系模型(数字模型)上的数据库。

关系模型:一种所谓建立在关系上的模型,其中包含三个方面:数据结构,数据存储的问题,二维表(有行和列)

关系型数据的设计:

关系型数据库:从需要存储的数据需求中分析,如果是一类(实体)应该设计成一张二维表。

表:表是由表头(字段名:用来规定数据的名字)和数据部分组成(实体存储的数据单元)以实际案例进行分析。

  关系型数据库的特点:如果表中对应的某个字段没有值(数据),但是系统依然需要分配空间,比较浪费空间。

关键字:

数据库:database

数据库系统:DBS---虚拟的系统,经多重内容关联起来的称呼。


SQL:结构化查询语言(数据查询为主)。

SQL:分为三部分,

DDL:数据定义语言,用来维护数据的结构(数据库,表)代表指令:create,drop,alter.

DML:数据操作语言,用来对数据进行操作(数据表中的内容),代表指令:insert,delete,update.其中DML内部有单独进行可一个分类,DQL数据查询语言,如:select

DCL:数据控制语言,只要负责权限管理(用户)代表指令:grant,revoke,

SQL是关系型数据库的操作指令。SQL是一种约束但不强制。



















  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值