数据库知识点详解Word文档格式.docx
- 文档编号:20892414
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:10
- 大小:166.94KB
数据库知识点详解Word文档格式.docx
《数据库知识点详解Word文档格式.docx》由会员分享,可在线阅读,更多相关《数据库知识点详解Word文档格式.docx(10页珍藏版)》请在冰豆网上搜索。
\ProgramFiles(x86)\MySQL\MySQLServer5.1\bin
2、学会用命令行工具了解数据库和表的相关信息。
(1)创建数据库
A、查看当前所有的数据库:
SHOWDATABASES
Mysql必备6个数据库:
Information_schema
Mysql
Performation_schema
Sakila
Test
world
B、创建数据库
CREATEDATABASEdatabase_name
查看创建的数据库:
SHOWCREATEDATABASEdatabase_name\G
C、删除数据库
DROPDATABASEdatabase_name;
D、创建数据表
CREATETABLE表名
(
字段名1,数据类型(约束条件),
字段名2,数据类型(约束条件),
字段名3,数据类型(约束条件)
)
单字节主键:
方式1:
字段名1,数据类型(约束条件)PRIMARYKEY,
方式2:
字段名3,数据类型(约束条件),
PRIMARYKEY(字段1)
3、掌握简单的SQL语句的使用,学会运用SQL语句进行简单的查询。
9.1.2实验理论基础
(1)MySQL基本命令;
9.1.3实验内容与步骤
1.通过putty登录到树莓派,输入用户名root和密码gengshang;
2.在putty中输入打开MySQL的命令:
mysql-uroot-p,回车,输入密码gengshang;
3.查看已经存在的数据库:
在mysql>
提示符后输入命令Showdatabases;
后,可以看到如下的结果:
表明有三个数据库:
information_schema,mysql,test等。
4.查看数据库中的表:
(1)用“use”命令选择要操作的数据库,如usemysql;
回车后可以看到“Databasechanged”表示选择该数据库成功。
(2)输入命令“Showtables;
”回车后可以看到所显示的mysql数据库中的表
5.查看表中的列:
输入命令“Showcolumnsfromhost;
”查看表host中的列如下所示:
6.简单的查询:
(1)查询单列数据
选择数据库:
usetest;
输入命令:
SelectA
Fromexam;
回车后可看到如下的结果:
(2)查询多列数据:
SELECTA,B,C
FROMexam;
(3)查找所以列
输入命令:
SELECT*
9.1.4实验报告要求
1.简述实验目的;
2.将实验结果写入实验报告。
9.2排序检索数据和数据过滤
9.2.1实验目的
1、进一步掌握查询的方法,对查询的结果根据需要进行排序。
2、掌握使用where子句知道搜索条件的方法。
3、熟练掌握使用and操作符和or操作符进行查询。
9.2.2实验理论基础
(1)select语句中的orderby子句;
(2)where子句;
(3)and操作符。
9.2.3实验内容与步骤
1、对查询的结果进行排序:
SELECTA
FROMexam
ORDERBYA;
2、指定排序方向
从产品表中找出序列号、时间、电压,并按电压从高到低排序。
SELECTA,B,C
FROMexam
ORDERBYCDESC
回车后,看看运行的结果。
3、orderby和limit的组合:
找出电压值最大的。
SELECTC
ORDERBYCDESC
LIMIT1;
4、where子句:
(1)找出序列号为“98”的产品名和价格
SELECTA,C
WHEREA='
98'
;
(2)找出电压值小于220的序列号和电压值;
SELECTA,C
WHEREC<
=220;
5.and操作符:
找出电压值为0且电流值小于等于220的所有序列号和电压值。
SELECTA,C,D
FROMexam
WHEREC=0ANDD<
6.or操作符:
找出电压值为225或者为255的所有序列号和电压值.
WHEREC=225ORC=255;
9.2.4实验报告要求
9.3数据库的建立和表的操作
9.3.1实验目的
1、掌握创建数据库和表的方法。
2、掌握修改表结构和删除表的方法。
3、熟练掌握给表添加和删除记录的方法。
9.3.2实验理论基础
(1)建立数据库、建立表;
(2)修改表结构;
(3)删除表。
(4)表中记录的添加和删除。
9.3.3实验内容与步骤
1、创建数据库
命令格式:
createdatabase数据库名称;
以自己的名字的汉语拼音为数据库的名称,创建数据库,并用show命令查看所建立的数据库(showdatabases)。
2、创建表
createtable表的名称;
注意:
在创建表前应使用use命令选中数据库,在此用uselisi;
(其中lisi是刚才创建的数据库名)。
创建表products(prod_idchar(10),vend_idint,prod_namechar(255),prod_pricedecimal(8,2))
3、修改表结构
(1)给表添加一个字段
altertable表名称add字段名字段类型;
给products添加一个产品描述字段prod_desc,类型为text。
命令如下:
altertableproductsaddprod_desctext;
再给表products添加一个字段prod_date,类型为datetime。
(2)使用show命令查看修改后的表的结构,并将结果写入实验报告,包括修改表的命令。
(3)修改字段名
altertable表名称change原字段名新字段名字段类型;
将products表的prod_desc字段修改为prod_introduction,类型为char(255)。
altertableproductschangeprod_descprod_introductionchar(255);
再将表products的字段prod_date,修改为prod_discount,类型为decimal(10,2)。
(4)使用show命令查看修改后的表的结构,并将结果写入实验报告,包括修改表的命令。
4、删除表
droptable表名称;
要求删除表orders,并将结果写入实验报告。
9.3.4实验报告要求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 知识点 详解