数据库涉及的几个名词
- 实体:Java类(人、猫、企鹅)
- 记录:Java对象,行。
- 字段:Java属性,列。
- 表:所有数据的集合,称之为表。
- 表、视图、触发器 统称数据对象
SQL可以分为四种:
-
数据定义语言(DDL)
-
用来定义数据库对象:数据库,表,列等。关键字。也可以定义索引(键),规定表之间的链接,以及施加表间的约束。
-
数据库
- CREATE DATABASE – 创建新数据库
- ALTER DATABASE – 修改数据库
-
表
- CREATE TABLE – 创建新表
- ALTER TABLE – 变更(改变)数据库表
- DROP TABLE – 删除表
-
索引
- CREATE INDEX – 创建索引(搜索键)
- DROP INDEX – 删除索引
-
约束
-
视图
-
-
-
数据操作语言(DML)
-
用来对数据库中表的数据进行增删改
- UPDATE – 更新数据库表中的数据
- DELETE – 从数据库表中删除数据
- INSERT INTO – 向数据库表中插入数据
-
-
数据查询语句(DQL)
- 用来查询数据库中表的记录(数据):SELECT
-
数据控制语言(DCL)
-
用来定义数据库的访问权限和安全级别,及创建用户
- GRANT – 授权
- REVOKE – 撤销授权
- DENY – 拒绝授权
-
-
事务控制语言(TCL)
- SAVEPOINT – 设置保存点
- ROLLBACK – 回滚
- COMMIT – 提交
原创文章,作者:bd101bd101,如若转载,请注明出处:https://blog.ytso.com/tech/database/267259.html