文档详情

数据库入门基础教程.docx

发布:2024-12-31约小于1千字共2页下载文档
文本预览下载声明

数据库入门基础教程

序号

主题

内容

1

数据库基本概念

数据库是DBMS(数据库管理软件)的简称,在存储介质上可以存在多个数据库,每个数据库中可以存在多张数据表,每张数据表中存在多条数据。

2

SQL语言特点

不区分大小写;默认以“;”结尾;可以换行写,但单词不能跨行;使用空格和缩进来提高可读性;单行注释使用“--”,多行注释使用“/**/”。

3

数据库操作

使用showdatabases展示所有数据库;createdatabaseifnotexists数据库名建立新数据库;use数据库名切换数据库;selectdatabase()查询当前数据库;dropdatabaseifexists数据库名删除数据库。

4

表操作

使用showtables查看当前数据库的表;createtable表名(字段字段类型,字段字段类型)建表头;desc表名查询当前表里的字段;showcreatetable表名查询建表语句;altertable表名add/modify/change/drop/renameto...修改表结构;droptable表名删除表。

5

字段数据类型

数值类型、字符串类型、日期类型等。例如,int表示正常大小的整数,varchar表示可变长度的字符串,date表示以YYYY-MM-DD格式的日期。

6

表约束

主键(primarykey)用于唯一标识一条数据;外键(foreignkey)用于形成约束,在主键删除时会报错,且外键类型必须与关联的主键类型一致。

7

数据操作(CRUD)

C(create):增加数据,如insertinto表名values(...);R(read):查询数据,如select*from表名;U(update):修改数据,如update表名set字段=新值where条件;D(delete):删除数据,如deletefrom表名where条件。

8

数据查询进阶

包括根据条件查询、模糊查询、排序、统计函数(如count、max、min、sum、avg)、分组查询、分页查询和去重查询等。

显示全部
相似文档