狠狠干影院/欧美午夜电影在线观看/高黄文/国产精品一区二区在线观看完整版

實驗報告1

| 瀏覽次數:

  數據 庫原理及應用 實驗報告

 實驗名稱:_______實驗 1 建立數據庫_______________ 實驗類型:____

 _設計型實驗__

  _______________ 指導教師:____

  _ 張世鈴

 ______________ 專業班級:____

  _信安 1501

 _ ___ _ _____________ 姓 姓

 名:___

  ___魏來旺______

 __________ 學 學

 號:____

  _ _5120150790____

 _________ 聯系電話:___

 ___1828150202

 _ _ _____________

  成績:__________________________

  實驗 1

 建立數據庫 一. 實驗類型

 設計型實驗 二. 實驗目的

 熟悉 oracle 環境; 熟練掌握和使用 PL-SQL 建立數據庫基本表。

 使用 PL/SQL developer 操作數據庫。

 熟練掌握 SQL 建立關系,及增刪改數據 三. 實驗內容

 了解 SQL PLUS 的使用 使用PL/SQL developer的圖形界面,建立圖書管理數據庫orcl中的各個關系 在建立的關系中輸入有效數據 刪除以上各關系 在 PL/SQL developer 用 SQL 代碼建立 orcl 數據庫中各關系 用 SQL 代碼完成數據增、刪、改

 四.實驗步驟

 1. 以 以 SYSTEM 登錄數據庫

 打開 PL/SQL developer,以用戶:SYSTEM,密碼:orcl,登錄 orcl 數據庫:

 2. 注冊用戶 打開 Users 文件夾,新建用戶。用戶名:Sxxxxxxx(其中:xxxxxxxx 代表你的 8 位學號),密碼自行設定:

 3. 重新以新用戶登錄數據庫:

 4. 建立數據庫表 打開 tables 文件夾。建立以下各關系:

 圖書分類(圖書分類號,類名)

 create table 圖書分類 (圖書分類號 number, 類名 varchar(4), primary key(圖書分類號)

 ); insert into 圖書分類(圖書分類號,類名) values(100,"文學"); insert into 圖書分類(圖書分類號,類名)

 values(200,"科技"); insert into 圖書分類(圖書分類號,類名) values(300,"哲學");

 書目(ISBN, 書名,作者,出版單位,單價,圖書分類號)

 create table 書目 (ISBN number, 書名 varchar(14), 作者 varchar(6), 出版單位 varchar(14),

 單價 number, 圖書分類號 number, primary key(ISBN), foreign key(圖書分類號)references 圖書分類(圖書分類號)

 ); insert into 書目 values(7040195836,"數據庫系統概論","王珊","高等教育出版社",39.00,200); insert into 書目 values(9787508040110,"紅樓夢","曹雪芹","人民出版社",20.00,200); insert into 書目 values(9787506336239,"紅樓夢","曹雪芹","作家出版社",34.30,100); insert into 書目 values(9787010073750,"心學之路","張立文","人民出版社",33.80,300);

 圖書(圖書編號,ISBN,是否借出,備注)

  讀者 (借書證號,姓名,單位,性別,地址,聯系電話,身份證編號)

  插入時出現問題,刪除操作:

  更新操作:

 借閱 (借閱流水號,借書證號,圖書編號,借書日期,歸還日期,罰款分類號,備注)

  罰款分類(罰款分類號,罰款名稱,罰金)

  預約 (預約流水號,借書證號,ISBN,預約時間)

  5. 試根據下面的完整性約束要求,用 SQL 對上面已經建立好的數據庫表 進行完整性約束定義。

 讀者關系中屬性

 聯系電話

 取值為 11 位數字

  身份證編號

 取值為 18 位,并且滿足身份證編號規則 圖書關系中屬性 是否借出

 取值為:‘是’或‘否’ 借閱關系中屬性 借書日期

 取值不為空 alter table 借閱 add foreign key(罰款分類號) references 罰款分類(罰款分類號); alter table 借閱 modify 借書日期 not null; alter table 讀者 add constraint CK_sex check(性別 ="男" or 性別="女") alter table 讀者

  add constraint CN_Column1

  check

 (length(聯系電話)=11); alter table 讀者

  add constraint CN_shenfen

  CHECK(

 身 份 證 編 號

 like "[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]""[0-9]

 ""[0-9|X]" );

 五.實驗體會

 這是第一次使用數據庫的軟件進行建表,雖然比較簡單,但是還是感到有些有些難,以前也做過但是由于難,有好多不懂的總是需要問其他人,所以就沒有繼續去做,一直等到現在才做。通過這一次的實驗我學會了如何建表,通過工具見表和通過 sql 語句來進行建表,在建表時用 create table 語句,在定義屬性時需要設置變量的

 類型。再建表時需要注意找出表中的主鍵和外碼。Primary key 和foreign key 等,還要需要注意控制表中的完整性。以防后續的過程中出現錯誤。在建新的用戶中,需要注意設置用戶的權限以及默認表空間的位置。

推薦訪問: 實驗 報告

工作總結最新推薦

NEW
  • 同志們:今天這個大會,是市委全面落實黨要管黨、從嚴治黨要求的一項重大舉措,也是對縣市區委書記履行基層黨建工作第一責任人情況的一次集中檢閱,同時是對全市基層黨建工作的一次再部署、再落實的會議。前面,**

  • ***年,我認真履行領班子、帶隊伍、抓黨員、保穩定的基層黨建工作思路,以學習貫徹習近平新時代中國特色社會主義思想和黨的十九大歷次全會精神為主線,以市局基層黨建工作考核細則為落腳點,落實全面從嚴治黨主體

  • 根據會議安排,現將2022年履行抓基層黨建工作職責情況報告如下:一、履職工作特色和亮點1 突出政治建設,著力在思想認識上提高。牢固樹立抓黨建就是抓政績的理念,以“黨建工作抓引領、社區治理求突破,為民服

  • 2022年以來,在**黨委的正確領導下,堅持以習近平新時代中國特色社會主義思想為指導,深入學習宣傳貫徹黨的二十大精神,以黨建工作為統領,扎實開展夯實“三個基本”活動,以“四化四力”行動為抓手,聚力創建

  • 各位領導,同志們:根據會議安排,現就2022年度抓基層黨建工作情況匯報如下:一、主要做法及成效(一)強化政治引領。一是不斷強化理論武裝。堅持通過黨組會、中心組學習會和“三會一課”,第一時間、第一議題學

  • 2022年度抓基層黨建工作述職報告按照黨委工作部署,現將本人2022年度抓基層黨建工作情況報告如下:一、2022年度抓基層黨建工作情況(一)旗幟鮮明講政治將旗幟鮮明講政治放在全局發展首要位置,積極開展

  • 2022年,是我在數計系黨總支書記這個新崗位上度過的第一個完整的工作年度。回首一年來在校黨委的正確領導下,與數計系領導班子和全體師生共同走過的日子,艱辛歷歷在目,收獲溫潤心田。作為黨總支書記,我始終牢

  • 按照考核要求,現將本人一年來,作為統戰部長履行職責、廉潔自律等方面情況報告如下:一、著眼增強政治素質,不斷深化理論學習堅持把旗幟鮮明講政治作為履職從政的第一位要求,帶領統戰系統干部堅決擁護“兩個確立”

  • **年,緊緊圍繞黨工委、管委會的決策部署,全體人員團結協作、凝心聚力,緊扣黨工委“**”基本工作思路,全力開拓進取,認真履職盡責,圓滿完成各項工作任務。一、個人思想政治狀況檸檬文苑www bgzjy

  • 按照縣委關于開展抓基層黨建述職評議會議的有關要求,經請示縣委組織部同意,今天,我們在此召開2022年度基層黨組織書記抓基層黨建述職評議會議。1 首先,請**黨委書記,**同志述職。**黨委能夠主動研究