数据库基础知识(一)

目录

 

数据库基本概念

数据库分类

SQL语言


数据库基本概念

数据库技术主要的五个概念之间的关系如下图:

1、数据

数据(Data)是指对客观事物进行描述并可以鉴别的符号,这 些符号是可识别的、抽象的。它不仅指狭义上的数字,而是有多种表现形式:字母、文字、文本、图形、音频、视频等。

2、数据库

数据库是数据管理的有效技术,是由一批数据构成的有序集合, 这些数据被存放在结构化的数据表里。数据表之间相互关联,反映客观事物间的本质联系。

3、数据库管理系统

数据库管理系统(Database Management System,DBMS) 是用来定义和管理数据的软件

4、数据库应用程序

数据库应用程序(Database Application System,DBAS)是在数据库管理系统基础上,使用数据库管理系统的语法,开发的直接面对最终用户的应用程序

5、数据库管理员

数据库管理员(Database Administrator,DBA)是指对数据库 管理系统进行操作的人员,其主要负责数据库的运营和维护。

数据库分类

 

关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织。可以采用结构化查询语言(SQL)对数据库进行操作。

非关系型数据库也称之为NoSQL数据库,是一种数据结构化存储方法的集合,可以是文档或者键值对等。

SQL语言

结构化查询语言(Structured Query Language)简称 SQL(发音: sequal['si:kwəl]),是一种数据库查询和程序设计语言,用于存取数 据以及查询、更新和管理关系数据库系统。

1、DQL:Data Query Language。数据查询语言,其语句也称为 “数据检索语句”,用以从表中获得数据,确定数据怎样在应用程序给出。

 2、DML:Data Manipulation Language。数据操作语言,其语句 包括动词 INSERT,UPDATE 和 DELETE。它们分别用于添加, 修改和删除表中的行。

3、DDL:Data Definition Language。数据定义语言,定义数据库对象语言,其语句包括动词 CREATE 和 DROP 等。

4、DCL:Data Control Language。数据控制语言,它的语句通过 GRANT 或 REVOKE 获得许可,确定用户对数据库对象的访问。

5、TCL :Transaction Control Language。事务控制语言,它的语句能确保被 DML 语句影响的表的所有行及时得以更新。

SQL语言语法

  • SQL语句不区分大小写,关键字建议大写。
  • SQL语句可以单行或多行书写,以分号结尾。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值