欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、我们致力于打造业内unity3d培训、学习第一品牌。
今天我们学习了数据库和数据库的基本操作
SQL是什么?
Structured Query Language:结构化查询语言
为何要使用SQL?
难道仅仅使用企业管理器操作SQL Server数据库?
—应用程序如何与数据库打交道?
何时使用?
对SQL Server执行所有的操作都可以
—程序中的增删改查
创建数据库和表
1. 建立数据库:create database 数据库名
例:create database first
2. 利用数据库: use 数据库名
3. 建立数据表:
create table 表名(
id int identity(101,1) primary key,
name varchar(20) not null,
password varchar(10)
)
例:create table student
(
id int identity(101,1) primary key,
name varchar(50) not null,
password varchar(10)
)
对数据库的增删查改
1. 查询所有信息:select * from 表名
select * from student
2.删除数据库:drop database 数据库名
drop database first
删除表:drop table 表名
drop table student
3.插入一行数据:insert into <表名>[(列名)] values(值列表)
inert into student (name,password)valuse('张三','123')或
inert into student valuse('张三','123')
intrt into student (name)valuse('张三')--只插入一个数据
4.插入多行数据:insert into<表名>(列名)
insert into <表名>(列名)
select <列值>union
select <列值>union
例:
insert into users(name,password)
select '张晓','789' union
select '李文','987' union
select '齐贺','654'
5.当新表不存在时插入多行数据:
select<旧列名>into<新表名>from<旧表名>
6.当新表已存在时插入多行数据:
insert into<新表名>(列名)
select<源列名>
from<源表名>
7.更新数据:
update <表名>set<列名=更新值>
[where<更新条件>]
update student set name='李薇薇' where id=101
8.删除数据:
delete from<表名>[where<删除条件>]
更多精彩内容请关注:http://www.gopedu.com/