查看: 64|回复: 0

数据库笔记 3.29(上午)

[复制链接]

4

主题

6

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2023-4-1 07:38:48 | 显示全部楼层 |阅读模式
数据库概述(来自bi站java小酱 )
1.数据库,英文名是datebase(简称DB),按照一定格式存储数据的一些文件的组合。顾名思义,就是存储数据的仓库,实际上就是一堆文件,这些文件中存储着特定格式的数据。
2.数据库管理系统(DBMS)
数据库管理系统是专门用来管理数据库中的数据的,可以对数据库中的数据进行增删改查。
常见的数据库管理系统有mysql,oracle,MS sqlServer,DB2,sybase等等。
3.sql(标准的,通用的一种语言)
sql是一种结构化查询语言,我们需要学习sql语句,通过编写sql语句并让DBMS执行sql语句,最终完成数据库中数据的增删改查操作。
4.DBMS通过执行sql语句来操作DB
5.1>mysql 的服务
此电脑------>管理-->服务和应用程序----->服务------>mysql服务(只有启动了才可以用,默认情况下是自启,找到mysql之后右击,选择属性,更改启动方式)
2>在命令行中的停止和重启
net stop 服务名称
net start 服务名称
6.本地登录: mysql -uroot -p111111(mysql.exe链接)
7.mysql常用命令(不区分大小写)
1>exit     退出mysql
2>show datebases;(以;结尾)   查看mysql中的数据库
3>use 数据库名;
4>create datebases bjpowernode; 创建数据库
5>show tables;查看表
8.表
1>数据库中最基本的单元是表table
2>数据库中之所以用表来存储数据,是因为表比较直观
3>任何一个表都有行和列
row:被称为数据或是记录
column:被称为字段(包含字段名,数据类型,约束等属性)
9.sql分类
sql语句分为DQL DML DDL TCL DCL
1>DQL(数据查询语言)
凡事带有select的都是查询语句
2>DML(数据操作语言)
凡是对表中的数据进行增删改都是DML
insert(增)
delete(删)
update(改)
主要是对表中的数据进行操作
3>DDL(数据定义语言)
凡事带有create,drop(删除),alter(改动,修改)的都是DDL
主要是对表的结构进行操作
4>TCL(事务控制语言)
主要包括commit(事物提交)
          rollback(事物回滚)
5>DCL(数据控制语言)
例如 :授权 (grant)
         撤销权限(revoke)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表