数据库基础
数据库的逻辑结构
数据库涉及的几个名词
- 实体:Java类(人、猫、企鹅)
- 记录:Java对象,行
- 字段:Java属性,列
- 表:所有数据的集合,称之为表
- 表、视图、触发器 统称数据对象
SQL语句根据功能可以分为
1) DDL(Data Definition Language)数据定义语言
用来定义数据库对象:数据库,表(create/drop table),列,约束,索引(create/drop index),视图(create/drop view),修改现存表结构(alter table)等。
2) DML(Data Manipulation Language)数据操作语言
用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等
3) DQL(Data Query Language)数据查询语言
用来查询数据库中表的记录(数据)。关键字:select, where 等
4) DCL(Data Control Language)数据控制语言(了解)
用来定义数据库的访问权限和安全级别,及创建用户。关键字:GRANT, REVOKE 等
事务控制语言(TCL)
oracle与mysql命令有点不同
dual 伪表 存储单行单列,用于学习、测试使用
本文作者:jiyuchen1
本文链接:https://www.cnblogs.com/jiyuchen1/p/16366056.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步