- 數據庫系統原理及MySQL應用教程
- 李輝等編著
- 563字
- 2020-10-23 14:25:09
4.9 習題
1.簡述數據庫設計的步驟。
2.簡述數據庫設計的作用。
3.為什么要進行概念結構設計?
4.概念模型有什么特點?其設計方法和步驟是什么?
5.簡述設計實體和屬性時遵循的原則。
6.局部E-R圖集成為全局E-R圖過程中關鍵問題是什么?有什么方法?
7.簡述邏輯結構設計的一般步驟。
8.簡述E-R圖向關系模型轉化的原則。
9.簡述關系模式規范化過程。
10.物理結構設計的主要任務是什么?主要依據是什么?
11.怎么評價物理結構的好壞?
12.數據庫實施階段的任務是什么?
13.DBA需要對數據庫怎么維護?
14.現有一個關于玩具網絡銷售系統的項目,要求開發數據庫部分。系統所能達到的功能包括以下幾個方面。
1)客戶注冊功能。客戶在購物之前必須先注冊,所以要有客戶表來存放客戶信息。如客戶編號、姓名、性別、年齡、電話、通信地址等。
2)顧客可以瀏覽到庫存玩具信息,所以要有一個庫存玩具信息表,用來存放玩具編號、名稱、類型、價格、所剩數量等信息。
3)顧客可以訂購自己喜歡的玩具,并可以在未付款之前修改自己的選購信息。商家可以根據顧客是否付款,通過顧客提供的通信地址給顧客郵寄其所訂購的玩具。這樣就需要有訂單表,用來存放訂單號、用戶號、玩具號、購買數量等信息。
操作內容及要求如下:
1)根據案例分析過程提取實體集和它們之間的聯系,畫出相應的E-R圖。
2)把E-R圖轉換為關系模式。
3)將轉換后的關系模式規范化為第三范式。
推薦閱讀
- Python數據可視化:基于Bokeh的可視化繪圖
- JMeter 性能測試實戰(第2版)
- 人人都是網站分析師:從分析師的視角理解網站和解讀數據
- Mastering RStudio:Develop,Communicate,and Collaborate with R
- 精通Python設計模式(第2版)
- ANSYS Fluent 二次開發指南
- Haskell Data Analysis Cookbook
- Python語言實用教程
- Instant jQuery Boilerplate for Plugins
- CodeIgniter Web Application Blueprints
- 超簡單:Photoshop+JavaScript+Python智能修圖與圖像自動化處理
- Visual Basic語言程序設計基礎(第3版)
- 深入理解Kafka:核心設計與實踐原理
- 一步一步學Spring Boot:微服務項目實戰(第2版)
- Internet of Things with Arduino Cookbook