- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
聯成電腦SQL描述語言課程-張明泰 SQL結構化查詢語言 SQL的基礎與基本操作 複習及補充 上次上課內容review MS-SQL與MySQL MS-SQL與MySQL為目前國內較常見被使用的關連式資料庫管理系統(RDBMS)。 MS-SQL是微軟公司出品的。目前最新版為sql 2005 分成4種版本dev,ent,std,express MySQL使MySQL AB公司出的。目前最新版為mysql 5.16分成兩種主要版本MAXDB及MySQL server MSSQL express /downloads/details.aspx?FamilyID=220549b5-0b07-4448-8848-dcc397514b41DisplayLang=en 請參考… MySQL MySQL Administrator ?管理server MySQL query ?傳送sql query MySQL server ? DBMS MySQL migration ?轉移工具 MSSQL SQL Server Management studio 是管裡Server的工具 也是Client工具 也有轉移工具 SQL Server 2005 功能比較/taiwan/sql/prodinfo/features/compare-features.mspx SQL架構 SQL Server 2005 中包括下列系統資料庫 master 資料庫記錄 SQL Server 執行個體的所有系統層級資訊。 msdb 資料庫由 SQL Server Agent 用於排程警示和作業。 model 資料庫用來當作 SQL Server 執行個體上建立之所有資料庫的範本。對 model 資料庫進行的修改 (例如,資料庫大小、定序、復原模式和其他資料庫選項) 會套用到之後建立的任何資料庫。 資源資料庫是一個唯讀的資料庫,其中包含 SQL Server 2005 擁有的系統物件。系統物件實際上會保存在 Resource 資料庫中,但邏輯上會出現在每個資料庫的 sys 結構描述中。 tempdb 資料庫是保存暫存物件或中繼結果集的工作空間。 設計資料庫 需先瞭解您要建立模型的企業功能。對於資料庫概念和要用來代表企業功能的各種功能,也需要加以瞭解。 請確定您已針對企業模型,精確設計好資料庫,因為在實作之後,若要大幅變更資料庫的設計,是很耗費時間的。一個設計精良的資料庫執行起來也較順暢。 開發資料庫計劃 在規劃資料庫時,不管其大小與複雜度為何,都請使用下列基本步驟: 收集資訊 識別物件 建立物件模型 識別每個物件的資訊類型 識別物件之間的關聯 線上交易處理與決策支援的比較 資料庫應用程式可歸類成兩個主要的類別: 線上交易處理 (OLTP)及決策支援 線上交易處理 (OLTP) 良好的資料放置 短的交易可減少長期的鎖定,並改善並行 線上備份 資料庫的高度正規化 最少或沒有歷程記錄或彙總資料。 小心地使用索引 較佳的硬體組態可處理許多同時使用者以及 OLTP 系統所需的快速反應時間 線上交易處理與決策支援的比較 決策支援 決策支援資料庫應用程式適用於不會變更資料的資料查詢。例如,公司可根據日期、銷售區域或產品,定期地建立摘要的銷售資料,並將此資訊儲存於個別的資料庫內,以供進階的管理分析使用。 決策支援設計考量 製作較多索引 將資料庫解除正規化 使用星形或雪花架構來整理資料庫內的資料。 正規化 資料庫邏輯設計,包括資料表和資料表之間的關係,是將關聯式資料庫最佳化的核心。良好的邏輯資料庫設計可替最佳的資料庫和應用程式效能奠定根基。不良的邏輯資料庫設計則會妨礙整個系統的效能。 資料表必須擁有識別碼。 資料表應該只儲存單一實體類型的資料。 資料表應避免可為 Null 值的資料行。 資料表不可有重複的數值或資料行。 統一上課時的連線方式 各位的帳號及密碼 使用XSQL tools連到我的MsSQL server 或使用SQL Management Studio 連入 主機:192.168.3.xx 帳號:axx 密碼:axx 資料庫:axx 使用SQL Client工具匯入sampledb /wiki/index.php/Sql-sampledb 請參考此文匯入範例資料庫 休息一下(10 min) 提醒:請記得上網到討論區註冊 第二堂 SQL的基礎與基本操作 一般識別碼的規則 1.第一個字元必須是以下任一項: Unicode Standard 3.2 中所定義的字母。Unicode 的字母定義包括從 a 到 z 以及從 A 到 Z 的拉丁字元,還有其他語系中的字母字元。 底線 (_)、@ 符號或數字符號 (#)。
您可能关注的文档
- 地质灾害治理工程勘查业务手册.doc
- 第二学期八年级科学期末试题卷.doc
- 第二专题生命与自然.ppt
- 第七届中国社会语言学国际学术研讨会.ppt
- 第一次全国污染源普查工业污染源产排污系数手册培训试题.doc
- 第一学期期中考试初三化学试题.doc
- 典型化工产品工艺学.ppt
- “丝路”统计机器翻译系统总体设计介绍.ppt
- 电厂“四管”爆破原因分析及预防对策.doc
- 电动车的故障与排除.doc
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
文档评论(0)