DB DBMS SQL关系以及表的理解

Posted tingshu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DB DBMS SQL关系以及表的理解相关的知识,希望对你有一定的参考价值。

DB:database(数据库,在硬盘上以文件的形式存在)
DBMS:database management system 数据库管理系统(是一个软件,比如mysql,Oracle)
SQL:结构化查询语言,标准sql适用于所有数据库产品。
sql属于高级语言。
关系:
DBMS通过SQL语句来操作DB

2.对表的理解
table是数据库的基本组成单元,所有数据都以表格的形式组织,目的是可读性强。
表由行和列组成
行:数据,或记录(row)
列:字段(column)
每一个字段应该包括哪些属性??
字段名,数据类型,约束

3.SQL语句分类
DQL(数据查询语言):查询语句,select语句都是DQL
DML(数据操作语言):insert delete update 增删改数据,每一条记录的操作
DDL(数据定义语言):create drop alter;对表结构的增删改,建表,删表,以及对字段的操作
TCL(事务控制语言):提交,回滚事务
DCL(数据控制语言):grant授权,revoke撤销权限操作

4.show databases; 是mysql命令,不是sql语句
create database my_test;是mysql命令,不是sql语句
use my_test; 是mysql命令,不是sql语句
show tables; 是mysql命令,不是sql语句

以上是关于DB DBMS SQL关系以及表的理解的主要内容,如果未能解决你的问题,请参考以下文章

DBMS-SQL聚集函数嵌套子查询数据库修改

数据库系统里面DBMS DB DBA DBS分别是啥意思 怎么理解

获取两个表的差异以及重复记录并存储在 Azure SQL DB 的第三个表中

SQL Server数据库表锁定原理以及如何解除表的锁定

mysql学习笔记

JAVA数据类型与DB2OracleSybase以及SQL Server对应关系