數(shù)據(jù)庫學(xué)習(xí)(二)創(chuàng)建、管理數(shù)據(jù)庫

文/程序員男神

前言

感覺自己好久沒有靜下心來學(xué)習(xí),心里面有點空了。初入職場一年多,學(xué)習(xí)總是不能按自己的計劃和想法發(fā)展。以后怎么升職加薪,小伙伴,為了升職加薪,燥起來。


籃球界的神

內(nèi)容目錄

一、什么是Sqlite?

SQLite是一個小型的、開源的、可嵌入的、支持事務(wù)操作、無數(shù)據(jù)類型、程序驅(qū)動、效率高的關(guān)系型數(shù)據(jù)庫。
百度百科的解釋:SQLite,是一款輕型的數(shù)據(jù)庫,是遵守ACID的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它包含在一個相對小的C庫中。它是D.RichardHipp建立的公有領(lǐng)域項目。它的設(shè)計目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百K的內(nèi)存就夠了。

二、Sqlite的介紹

特點:跨平臺的磁盤文件
代碼量少
API簡單易用

三、Sqlite的語法回顧

1、sqlite支持的數(shù)據(jù)類型

Integer varchar(10) float double char(10) text

2、sqlite語法回顧

2.1 創(chuàng)建表的語句

create table (字段名稱 數(shù)據(jù)類型 約束,字段名稱 數(shù)據(jù)類型 約束......)
create table company (_id Integer primary key,name varchar(10),age Integer not null)

2.2 刪除表的語法

drop table 表名
drop table company

2.3 修改數(shù)據(jù)的語法

注意:修改以及刪除數(shù)據(jù)一定要注意條件的使用,否則會后悔哦!
update 表名 set 字段=新值 where 修改的條件
update company set name="dj" where _id=2

2.4 刪除數(shù)據(jù)的語法

delete from 表名 where 刪除的條件
delete from company where _id=4

2.5查詢數(shù)據(jù)的語法

select 字段名 from 表名 where 查詢條件 group by 分組的字段 having 篩選條件 order by 排序字段
select * from company
select name,age from company
select * from company where _id=1
select * from company where _id<>1
select * from company where id=1 and age >18
select * from company where name like "%張%"
select * from company where name like "
張%"
select * from company where name is null
select * from company where age between 18 and 30
select * from company where age>18 order by _id
相信大家根據(jù)查詢條件就可以了解每個查詢語句的意思,這里不做過多闡述,大家晚安,周一要加油了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容