1#建立表23
create table a4(
5 zy varchar(50)primary key,
67 km varchar(50),
8 zm varchar(50),
9jz int
1011
);12
13create table b14(
15 jf int primary key,
16 df int,
17 je float
references a(zy)
18);
1920
create table c21(
22 bb int auto_increment primary key,
2324 name varchar(50)
25);
26//
新增資料
27 insert into a values('aaa','daxue','親年','300');
2829 insert into b (jf)values('2') ;
30//
處理自增長列:
31 insert into c values('100','大寶');
3233 insert into c values('','星星');
3435
//查詢
36 select *from b
3738 select *from c where name =1
3940
//刪除資料
41delete from b
4243
//修改資料
4445 update c set name='數學',bb='120'where bb='103'
4647 update c set name='yuwen'where bb=120
4849
//知識點:1、所有符號必須是在英文狀態下寫,
50 2、每個表建立完之後都要加分號,
51 3、表裡的最後一列不加逗號
5253
主要符號:
5455 1、drop table+名字——刪除表
56 2、references—— 引用
57 3、not null
——不能為空
58 4、primary key
——主鍵
59 5、auto_increment——自增長
60 6、select*from 查詢
61 7、update 修改
62 8、insert into——新增。。。
63 9、delete from +表名——刪除。。資料
一 資料庫表設計規範
為了建立冗餘較小 結構合理的資料庫,設計資料庫時必須遵循一定的規則。在關係型資料庫中這種規則就稱為正規化。正規化是符合某一種設計要求的總結。要想設計乙個結構合理的關係型資料庫,必須滿足一定的正規化。確保每列保持原子性 根據實際需求來定。比如某些資料庫系統中需要用到 位址 這個屬性,本來直接將 位址 ...
資料庫知識總結(一)
1.髒資料是未提交的資料。2.不可重複讀 non repeatable reads 乙個事務先後讀取同一條記錄,而事務在兩次讀取之間該資料被其他事務所修改,則兩次讀取的資料不同,我們稱之為不可重複讀。3.幻讀 phantom reads 乙個事務按相同的查詢條件重新讀取以前檢索過的資料,卻發現其他事...
一 資料庫基礎
1.1使用資料庫的必要性 使用資料可以高效且條理分明地儲存資料,它使人們能夠更加迅速和方便地管理資料,主要體現在以下幾個方面.1 可以結構化的儲存大量的資料資訊,方便使用者進行有效的檢索和訪問。2 可以有效的保持資料資訊的一致性 完整性降低資料冗餘。3 可以滿足應用的共享和安全方面的要求。4 資料庫...