简单了解关系型数据库
1.什么是关系型数据库,以及常用关系型数据库有哪些。
一句话来说,就是把数据按照某种关系,以二维表的形式存在服务器的硬盘中。
常用关系数据库:Oracle,Mysql,DB2,Microsoft SQL Server 等。
常用SQL语句
1.全字段查询
想得到学生管理表中的所有数据的所有字段
select * from 学生管理表
*代表这个表中所有的字段。
2.指定字段查询
想得到学生管理表中的所有学生的【姓名】
select 姓名 from 学生管理表
3.指定条件查询
想得到学生管理表中的所有所有女生的学号和名字
select 学号,姓名 from 学生管理表 where 性别 = '女'
指定查询条件的时候使用where关键字。
4.插入语句
向学生管理表中插入新的数据
insert into 学生管理表 values('S10005','李寻欢','男',40,'138989989898','杭州')
5.更新语句
把赵丽的电话更新为13666666666
update 学生管理表 set 电话 = '13666666666' where 学号 = 'S10004'
这里一定要使用where条件,对更新操作的数据进行限制,不然会更新所有人的电话。
另外,如果直接使用姓名作为更新的条件,可能会发生同名的人都被更新的情况。
所以,使用主键【学号】更新更加安全。