資料庫最基本的忘了吧

2021-07-23 06:18:39 字數 2083 閱讀 6783

資料庫儲存  sqlite

一, 特點

>輕量級資料庫  綠色的 零配置  跨平台 嵌入式

在  可以在任何位置  通過資料庫名稱 訪問資料庫

其他程式 不能通過資料庫名稱 進行訪問

儲存位置:data/data//database/**

二, 資料型別

>null  空值

>integer 整型

>text   文字型別

>varchar 可變長度的字元資料

>boolean  布林

>float     浮點

>double    雙精度浮點型

>datetime  時間

三, sql語句 

>1,建立資料庫表

create table 表名(欄位名 字段型別 primary key  autoincrement,欄位名 字段型別.....)

eg:create table person(_id integer primary key  autoincrement,name varchar(16),age integer)

>2,插入資料

insert into 表名(字段) values (值)

eg:insert into person value(1,'aaa',23);

insert into (name,age) value('bbbb',30)

>3,修改資料

update 表名 set 欄位名 = 值 where 字段 = 條件值

eg:update person set name = 'zhangsan' where _id = 2

>4,查詢資料

select 欄位名 from 表名 where 字段= 條件值

eg:select  name  from person where _id = 1

select * from person where name like '%h%'

>5,刪除資料

delete from 表名 where 字段 = 條件值

eg:delete from person  _id = 1

api:\

db.insert(3個);

db.query(7個)

db.update(4個)

db.delete(3個)

四, 運算元據庫的核心類

>sqliteopenhelper (資料庫幫助類)  建立資料庫

使用:1,建立乙個類繼承 sqliteopenhelper類

2,實現裡面的構造方法(資料庫名稱  版本設定上) 和  oncreate(建立資料庫表) ononpen(資料庫是否開啟操作)

3,在邏輯**中 獲取當前類的例項化物件 執行增 刪 改 查(資料庫語句  和api)

>sqlitedatabase   opendatabase() 以及存在資料庫

//開啟指定路徑的資料庫

db= sqlitedatabase.opendatabase(path, null, sqlitedatabase.open_readwrite);

******cursoradapter:注意:資料庫的主鍵 必須是 _id

coursor.getcount()   得到游標中的資料數量

coursor.movetonext() 游標移動到下一條資料, 並且判斷下一條資料是否存在

coursor.movetoprevious() 游標移動到上一條資料, 並且判斷上一條資料是否存在

coursor.movetofirst() 游標移動到第一條資料, 並且判斷第一條資料是否存在

coursor.movetolast()   游標移動到最後一條資料, 並且判斷最後一條資料是否存在

coursor.movetoposition(int position) 游標移動到某一條資料, 並且判斷某一條資料是否存在

coursor.move(int offset)   游標向上或者向下移動指定的行數, 正數代表向上,負數代表向下, 並且判斷資料是否存在

取值:  corsor.getstring(列的編號);   //編號是從0開始

列的編號: corsor.getcolumnindex("name")

mysql nal mysql資料庫的最基本的命令

檢視mysql有哪些資料庫 建立乙個資料庫名稱為databasename,字元編碼為utf8支援中文 相應的在muysql目錄下就會有我們建立的資料庫的資料夾 進入資料庫,選中某個資料庫 use 資料庫名稱 查詢資料庫中下有哪些表 刪除資料庫 在資料庫中建立 create table 表的名稱 id...

1 2 最基本的資料庫連線

這個介面不是很漂亮,但是,如果我們今天就能夠很簡單地做到這一步,你會不會很激動?看下面的 using system using system.data using system.data.sqlclient namespace westgarden.web rdr.close conn.close ...

oracle資料庫的最基本操作

下面介紹了oracle資料庫的基本操作,包括新建使用者,授權刪除等操作 1.資料庫 11g 64位 2.檔案解壓 win64 11gr2 database 1of2 win64 11gr2 database 2of2 這兩個在檔案必須解壓到同一目錄 3.本人遇見 情況,當安裝好資料庫之後,使用sys...