資料庫學習一

2021-09-24 04:24:50 字數 2318 閱讀 9053

(1)新建乙個資料庫loan,在loan中通過圖形化工具和sql語句兩種方式建立銀行表bank,表結構如下:

欄位名稱

說明字段型別

字段長度

是否允許為空

bno銀行編號,主鍵

char

6not null

bname

銀行名稱

varchar

50not null

baddress

所在位置

varchar

50bcity

所在城市

varchar

20bnature

銀行性質

varchar

20使用sql語句修改bank表,為該錶新增一列telephone(聯絡**),資料型別為varchar(11),允許為空。

使用sql語句修改bank表,將列telephone(聯絡**)的資料型別修改為varchar(20),允許為空。

使用sql語句修改bank表,刪除列telephone(聯絡**)。

使用圖形化工具修改bank表,為列bcity設定預設值「北京」。

使用圖形化工具修改bank表,新增check約束,將列bnature的值限制為「公辦」和「民營」。

使用insert語句在bank表中新增兩條記錄。

使用update語句更新bank表中的資料,並通過圖形化工具檢視更新結果。

使用delete語句刪除bank表中bnature=『公辦』的資料,並檢視刪除結果。

刪除資料表bank。

四:程式清單、除錯和測試結果及分析

中國工商銀行

(海淀支行)',

'北京市海淀區中關村東路號',

'北京',

'公辦');

insert

into bank

values

('b002','

中國民生銀行

(紫竹支行)',

'北京市海淀區紫竹院路路號華奧中心內',

'北京',

'民營');

因為執行了三次上面的**,故下圖中有六行

where bnature='公辦

資料庫學習(一)

資料庫管理系統 database management system,dbms 是由相互關聯的資料集合和一組訪問這些資料的程式組成。資料庫的設計目的就是為了解決傳統檔案系統在儲存資訊時遇到的問題 資料的冗餘和不一致 data redundancy and inconsistency 同乙份資料可能有...

資料庫學習高階一

一 問題的產生 在應用系統開發初期,由於開發資料庫資料比較少,對於查詢sql語句,複雜檢視的的編寫等體會不出sql語句各種寫法的效能優劣,但是如果將應用系統提交實際應用後,隨著資料庫中資料的增加,系統的響應速度就成為目前系統需要解決的最主要的問題之一。系統優化中乙個很重要的方面就是sql語句的優化。...

資料庫學習筆記 一

updated december 26,2018 資料模型是資料庫系統的核心和基礎.概念模型 按使用者的觀點來對資料和資訊建模,主要用於資料庫設計 概念模型的表示方法很多,其中最為常用的一種是實體 聯絡方法,該方法用e r圖來描述.邏輯模型 主要包括層次模型,網狀模型,關係模型,物件導向資料模型,物...