什麼是資料庫
關係型資料庫
sql(structeured query language)資料表(table) 結構化的資料框架
1. 資料庫設計的6個階段
需求分析:分析客戶的需求,包括資料,功能和效能需求
概念結構的設計:主要採用e-r模型進行設計,包括畫e-r圖
邏輯結構的設計:通過將b-r圖轉換成表實現e-r模型到關係模型的轉換
資料庫的物理設計:主要是為所涉及的資料庫選擇合適的儲存結構和儲存路徑
資料庫的實施:包括程式設計,測試和試執行
資料庫執行與維護:系統的執行和資料庫的日常維護
主要討論其中的第2,3階段
sql語句
增加1. 引數列表中的順序,要與資料表當中的字段保持一致
如果id欄位為自增,必須將id欄位以』'佔位
insert into `資料表的名稱` values(引數列表)
2.inser into資料表的名稱
(usernmae) values (『asdsad』)
insert into `tab_user`(`username`,`password`,`phonenumber`,`qq`,`email`) values ()
修改
update `表名稱` set 欄位名='欄位的值' where id=3
eg: update `tab_user` set `username`='adminstrator where id=3
where條件中 存在 or,and
刪除
delete from `表名稱` where id=4
查詢
1.select * from `表名稱`
2.select * from `表名稱` where qq='22222' and username ='huskyuncle'
3.select * from `表名稱` where username like '%liu%'
對資料庫的簡單了解
簡單來說,就是資料儲存的倉庫,本質上其實是乙個檔案系統,檔案是他的組成部分,主要功能就是通過sql對檔案的crud操作.常用的資料庫 mysql,oracle,sql server 需求分析 分析需求,將專案中所需要的事務抽取成物件.比如 員工 員工編號,姓名,年齡,所屬部門 部門 部門編號,部門名...
資料庫引索的簡單了解
舉例 索引是對資料庫表中乙個或多個列 例如,employee 表的姓名 name 列 的值進行排序的結構。如果想按特定職員的姓來查詢他或她,則與在表中搜尋所有的行相比,索引有助於更快地獲取資訊。例如這樣乙個查詢 select from table1 where id 10000。如果沒有索引,必須遍...
Mysql資料庫簡單學習了解
學習準備建立乙個測試資料庫和表 1 資料庫test1 create database test1 2 表create table user name varchar 50 passwd varchar 100 3 插入資料 insert into user name,passwd values te...