数据库系统概述二(MySQL)

本文概述了数据库系统的原因,包括数据持久化和结构化管理。介绍了DB、DBMS和SQL的基本概念,强调了数据库的特性和表的结构。详细分类了SQL语句,如DDL、DQL和DML,并给出了创建、删除数据库和表的示例。
摘要由CSDN通过智能技术生成

一、数据库实施原因:
1.数据库可接受数据持久化存储到本地;
2.可以实现结构化查阅,方便管理
二、数据库基本概念
1.DB(数据库)
数据库(database):存储数据的“仓库”,它保存了一些列有组织的数据。
2.DBMS(数据库管理系统)
数据库管理系统(database management system):数据库管理系统是专门管理数据库的系统,可理解为“仓库运营规则”,“库管”则是数据库管理人员。
3.SQL(结构化查询语言)
结构化化查询语言(structure query language):专门操作数据库的语言。
三、数据库特点
1.数据库在存储数据时,先将数据放置在表中,表在存储到库中(就是先将数据按照一定的规则存储在数据库中);
2.一个数据库中可以有多张表,每一个表都有一个名字,用来标识自己(每一张表都是独一无二的),表名具有唯一性。
3.表具有一定的特性,这些特性定义了数据在表中如何存储(数据库存储的数据时按照一定规则去存储的);
4.表由列组成,列称为字段,所有的表都是由一个或多个列组成的;
5.表里的数据时按照行存储的
四、SQL语句分类
1.数据库定义语言( DDL):create database,drop database,create table,drop table
2.数据库查询语言(DQL):对表的查询语言
(对表数据进行查询操作成为:数据库查询语言,除此之外成为数据库操作语言)
3.数据库操作语言(DML):update,insert,delete
五、基本SQL语句
1.创建一个名为TB1的数据库

CREATE DATABASE TB1;

2.删除指定的数据库:删除名为TB1的数据库

DROP DATABASE TB1;

3.在创建数据库时一般会指定语法编码:创建一个数据库,数据库名为student 编码为utf8

CREATE DATABASE student CHARACTER SET utf8;

4.在TB1数据库中创建一个名为product(商品表)

CREATE DATABASE TB1 character set utf8;
create table product;

5.删除TB1数据库中名为product(商品)表

drop table Product;

数据时按照一定规则存储在数据库中的,数据同过表的形式存储在数据库中即表时按照一定规则存储数据,所以数据、表、数据库三者的关系为:数据存储在表中,表存储在数据库中。在创建表时需要先创建库或指定相应的库,在实际编程操作中,如不指定在那个库中建表,则在创建时会默认选择你上一步操作的数据库建立表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值