MySQL

1.什么是 SQL?

SQL 指结构化查询语言(Structured Query Language),简称SQL

SQL 用于访问和处理数据库

SQL 是一种 ANSI 的标准计算机语言

2.SQL 能做什么?

SQL 可创建新数据库(create database "xxx")

SQL 可在数据库中创建新表

SQL 可在数据库中创建存储过程

SQL 可在数据库中创建视图

SQL 可以设置表、存储过程和视图的权限

SQL 可在数据库中插入新的记录(insert)

SQL 可更新数据库中的数据(update)

SQL 可从数据库删除记录(delete)

SQL 面向数据库执行查询(query)

3.RDBMS

RDBMS是关系数据库管理系统(Relational Database Management System)的缩写。

RDBMS 是SQL 的基础,同样也是所有现代数据库系统的基础,比如MS SQL Server, IBM DB2, Oracle, MySQL 以及Microsoft Access。

RDBMS 中的数据存储在被称为表(tables)的数据库对象中。

表是相关的数据项的集合,它由列和行组成。

4.数据库表

一个数据库通常包含一个或多个表。

每个表有一个名字标识。

每一行称为一条记录。

每一列称为一个字段。

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

上面的表包含三条记录(每一条对应一个人)和五个字段(Id、姓、名、地址和城市)。

5.SQL语句

在数据库上执行的大部分工作都由 SQL 语句完成。

SQL 对大小写不敏感。

可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。

6.DDL

对库的操作:

创建数据库:CREATE DATABASE database_name

删除数据库:DROP DATABASE database_name

对表的操作:

创建表:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值