数据库基本概念

1、什么是数据库?什么是数据库管理系统?什么是SQL?他们之间的关系?

数据库(DB):(DataBase) 按照一定格式存储数据的一些文件的组合

数据库管理系统(DBMS):(DataBaseManagement) 数据库管理系统是专门用来管理数据库中数据的,

对数据库当中的数据进行增删改查,通常来说可以是个软件

常见的数据库管理系统:MySQL ,Oracle ,MySql Server , DB2 , sybase等···

SQL:结构化查询语言

SQL是一套标准,程序员主要学习的就是SQL语句,这个SQL在mysql中也可以使用,同时在Oracle中也可以使用

三者之间的关系:

DBMS -- 执行 -- > SQL --操作 --> DB

2.

(1)端口号:

端口号port是任何一个软件/应用都会有的,端口号是应用的唯一代表

端口号通常和IP地址在一块,IP地址用来定位计算机,端口号port是用来定位计算机某一个服务的/某个应用的

在同一台计算机上,端口号不能重复,具有唯一性

(2)mysql数据库启动的时候,这个服务占有的默认端口是3306

(3)字符编码方式:

设置mysql数据库的字符编码方式为 :UTF8

  1. 数据库当中最基本的单元是:table

    任何一张表都有行和列: ​ 行(row):被称为数据/记录。 ​ 列(column):被称为字段。 每一个字段都有:字段名、数据类型、约束等属性。

  2. 关于sQL语句的分类? DQL:数据查询语言(凡是带有select关键字的都是查询语句)

    select... DML:数据操作语言(凡是对表当中的数据进行增删改的都是DML) insert 增 delete 删 update改 这个主要是操作表中的数据data。 DDL:数据定义语言

    凡是带有create、drop、alter的都是DDL。 DDL主要操作的是表的结构。不是表中的数据。 create:新建,等同于增 drop:删除 alter:修改

    TCL: 事务控制语言 包括: 事务提交:commit; 事务回滚:rollback; DCL: 数据控制语言。 授权grant、撤销权限revoke....

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值