資料庫的簡單了解

2021-09-03 07:36:07 字數 1106 閱讀 5388

什麼是資料庫

關係型資料庫

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...