数据库基本知识

数据库基本知识

使用软件是sqlite 用到其中两个部分 第一个是SQLite Studio 另一个是Sqlite3

修改环境变量

{
1.将文件解压到目录,例如 D:\sqlite
2.复制这个路径,右键—我的电脑—属性—高级系统设置—环境变量—系统变量中找到Path 在后面加上文件的路径(D:\sqlite)
3.运行CMD 输入sqlite3
4.出现这个界面即成功.
在这里插入图片描述
配置好文件路径之后,首先建立一个数据库文档,数据库的本质是一个一个的文档组合成的书库,
db指的是英文 DateBase的简称,

–创建数据库
–sqlite3 dbname.db
– 数据库的后缀.db
–使用sqlite studio 创建数据库

–打开数据库
.open dbname.db

–创建数据表
– 数据库中 分为这几种类型:
在这里插入图片描述
在 C#中的类型有 int float double string char
integer---------> int
real ---------> double
text 文本 ---------> string
int --> int
char(1) --> char
varchar(N)/char(N) --> string (varchar是智能字符)
float --> float

–创建一个学生信息表
–首先确定信息的内容,以及他们的字符类型和数量

-- stuid 	           name 	        sex     age         phone          email
-- varchar(30)  varchar(10)     char      int          char(11)     varchar(50)

–然后确定主键,因为主键是必不可少的,并且主键(primary key)是不能重复的

create table stuinfo
	(
		id varchar(30) primary key not null,
		name varchar(10) not null,
		sex char(1) default '男',
		age int,
		phone char(11) unique ,
		email varchar(50) unique
		); 

–注意,在最后一定要加入 ;分号 不然系统会认为没有结束,从而一直循环
在这里插入图片描述
下面弹出提示sqlite就是成功,正常了.

数据库中用的最多的四种方式
增删改查
增加就是 插入 insert insert into 数据表名称(stuinfo) values(格式按照之前的表格格式);

删除就是 delete delete from
改就是 update update数据表名称 set age = 1000 where name = ‘李思思’ or sex = ‘男’;
查就是 select select * from 数据表名称 where 条件

–一张完整的数据表只能必须有一个主键 主键是一个唯一能够区分一条记录的表头项
primary key --主键 主键必不可少
not null – 某一列不能为null
default: – 默认
unique: --唯一

除了在CMD中修改编辑以外,
在这里插入图片描述
可以在这里编辑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值