freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫(kù)原理及應(yīng)用教程電子教案1-wenkub

2023-05-02 00:40:29 本頁(yè)面
 

【正文】 和鍵盤(pán)。模式/內(nèi)模式的映象將內(nèi)模式的改變,通過(guò)映象,使之模式不生改變,從而外模式不發(fā)生改變,應(yīng)用程序也就不用改變,保證了數(shù)據(jù)庫(kù)系統(tǒng)的物理獨(dú)立性。綜上所述,數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部體系結(jié)構(gòu)分為三級(jí)模式,分別是外模式,模式,內(nèi)模式,外模式是局部邏輯結(jié)構(gòu),模式是全局邏輯結(jié)構(gòu),內(nèi)模式是存儲(chǔ)結(jié)構(gòu),外模式有多個(gè),模式只有一個(gè),內(nèi)模式只有一個(gè),在外模式上建立的數(shù)據(jù)庫(kù)叫用戶級(jí)數(shù)據(jù)庫(kù),在模式上建立的數(shù)據(jù)庫(kù)叫概念級(jí)數(shù)據(jù)庫(kù),在內(nèi)模式上建立的數(shù)據(jù)庫(kù)叫物理級(jí)數(shù)據(jù)庫(kù)。View1(學(xué)號(hào),姓名,性別)View2(學(xué)號(hào),姓名)View3(學(xué)號(hào),姓名,出生日期)外模式得到的就是對(duì)模式的一個(gè)投影操作。2)外模式又稱(chēng)為子模式,或者用戶模式,它是數(shù)據(jù)庫(kù)用戶能看到并允許使用的那部分局部數(shù)據(jù)的邏輯結(jié)構(gòu)的描述,是數(shù)據(jù)庫(kù)的局部邏輯結(jié)構(gòu),也就是模式的一部分。模式就是數(shù)據(jù)的全局邏輯結(jié)構(gòu)的表示。數(shù)據(jù)庫(kù)的實(shí)例是變化的,而模式是不變的。 從數(shù)據(jù)庫(kù)最終的用戶的角度看,數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)分為單用戶結(jié)構(gòu)、主從式結(jié)構(gòu)和分布式結(jié)構(gòu),C/S結(jié)構(gòu),B/S結(jié)構(gòu)。 3)系統(tǒng)分析員 系統(tǒng)分析員就是對(duì)應(yīng)用軟件進(jìn)行需求分析,詳細(xì)設(shè)計(jì)、功能設(shè)計(jì)和參與數(shù)據(jù)庫(kù)設(shè)計(jì)的人員。 1)終端用戶 終端用戶利用應(yīng)用軟件使用數(shù)據(jù)庫(kù)的人員。 簡(jiǎn)稱(chēng)為DBS,是指應(yīng)用了數(shù)據(jù)庫(kù)的計(jì)算機(jī)系統(tǒng)。 數(shù)據(jù)庫(kù)不僅存放數(shù)據(jù),而且存放數(shù)據(jù)之間的聯(lián)系。并發(fā)控制一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)當(dāng)多個(gè)用戶同時(shí)訪問(wèn),不能出現(xiàn)數(shù)據(jù)不一致的現(xiàn)象。通過(guò)口令和存取權(quán)限來(lái)限制,grant和revoke授權(quán)和收回授權(quán)。數(shù)據(jù)的邏輯獨(dú)立性:是指當(dāng)數(shù)據(jù)的整體邏輯結(jié)構(gòu)發(fā)生改變,通過(guò)修改模式/外模式的映象,使數(shù)據(jù)庫(kù)的局部邏輯結(jié)構(gòu)不變,從而應(yīng)用程序不用改變。3)數(shù)據(jù)的獨(dú)立性高數(shù)據(jù)的獨(dú)立性是指數(shù)據(jù)庫(kù)中的數(shù)據(jù)與應(yīng)用程序間相互獨(dú)立,即數(shù)據(jù)的邏輯結(jié)構(gòu),存儲(chǔ)結(jié)構(gòu)以及存取方式的改變不影響應(yīng)用程序。一行一記錄。1)1968年 IBM推出商品化的基于層次模型的信息管理系統(tǒng)IMS。特點(diǎn):,沒(méi)有真正獨(dú)立,但仍是一個(gè)應(yīng)用對(duì)應(yīng)一個(gè)數(shù)據(jù)。 信息=數(shù)據(jù)+數(shù)據(jù)處理 是指數(shù)據(jù)的收集、整理、組織、編碼、存儲(chǔ)、檢索以及傳輸?shù)炔僮鳌P畔⒌谋憩F(xiàn)形式是數(shù)據(jù)。數(shù)據(jù)不僅是指數(shù)值數(shù)據(jù),而且還包括字符、圖形、圖片、音頻和視頻等各種數(shù)據(jù)。7)掌握Tsql語(yǔ)言的使用各種常量,變量,控制語(yǔ)句,游標(biāo)的操作。Select 學(xué)號(hào),姓名,性別 from 學(xué)生 where 學(xué)號(hào) not in(select 學(xué)號(hào) from 選課)嵌套子查詢 Select 學(xué)號(hào), 姓名,性別 from 學(xué)生,選課 where =熟練掌握三種操作語(yǔ)句,insert,update和delete熟練掌握數(shù)據(jù)的定義語(yǔ)句:create、drop和alter掌握數(shù)據(jù)控制語(yǔ)句:grant,revoke,授權(quán)和收回授權(quán)4)掌握sql server 2005系統(tǒng)管理Sql server 2005的安裝,啟動(dòng),安全體系的管理,服務(wù)的管理等。課程名稱(chēng):數(shù)據(jù)庫(kù)原理及應(yīng)用 20102011年度第1學(xué)期課程導(dǎo)論一、數(shù)據(jù)庫(kù)原理教程最終講授的內(nèi)容和目的?1)數(shù)據(jù)庫(kù)系統(tǒng)概述2)關(guān)系數(shù)據(jù)庫(kù)的各種運(yùn)算3)sql語(yǔ)言(重點(diǎn)中的重點(diǎn))熟悉掌握select語(yǔ)句的使用。2005已經(jīng)將各種服務(wù)放在后臺(tái)服務(wù)管理中。8)掌握sql server 2005的存儲(chǔ)過(guò)程和觸發(fā)器9)掌握sql server 2005的數(shù)據(jù)庫(kù)的備份和恢復(fù)10)根據(jù)一個(gè)應(yīng)用程序來(lái)開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用軟件1)掌握各種sql語(yǔ)言的使用,應(yīng)用在java,donet等各種程序設(shè)計(jì)語(yǔ)言中,以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作。數(shù)據(jù)是有型和值之分。信息源比較多,電視、報(bào)紙、互聯(lián)網(wǎng)。財(cái)務(wù)管理,手工記賬,用友,金蝶等軟件來(lái)管理。,冗余度高應(yīng)用程序1應(yīng)用程序1數(shù)據(jù)庫(kù)應(yīng)用程序1數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)沒(méi)有結(jié)構(gòu)化。2)1969年,美國(guó)數(shù)據(jù)系統(tǒng)語(yǔ)言協(xié)會(huì),發(fā)布了研究數(shù)據(jù)庫(kù)方法的DBTG報(bào)告,提出了網(wǎng)狀數(shù)據(jù)模型。2)數(shù)據(jù)共享性高,冗余度低數(shù)據(jù)可共享,多個(gè)應(yīng)用程序可以同時(shí)使用一個(gè)數(shù)據(jù)。數(shù)據(jù)庫(kù)的結(jié)構(gòu)分為局部邏輯結(jié)構(gòu)、整體邏輯結(jié)構(gòu)和物理結(jié)構(gòu)。4)有統(tǒng)一的數(shù)據(jù)控制功能在數(shù)據(jù)庫(kù)系統(tǒng)階段,有專(zhuān)門(mén)的軟件來(lái)管理數(shù)據(jù),它是一個(gè)系統(tǒng)軟件,是數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)。 簡(jiǎn)稱(chēng)為DBMS,是專(zhuān)門(mén)用來(lái)管理、維護(hù)數(shù)據(jù)庫(kù)的系統(tǒng)軟件,數(shù)據(jù)庫(kù)管理系統(tǒng)必須在操作系統(tǒng)的支持下工作。 簡(jiǎn)稱(chēng)為DBAS,比如財(cái)務(wù)管理系統(tǒng),教務(wù)管理系統(tǒng)。比如軟件,財(cái)務(wù)軟件,會(huì)計(jì)記賬人員。通常是指軟件公司中的項(xiàng)目經(jīng)理 4)數(shù)據(jù)庫(kù)管理員 簡(jiǎn)稱(chēng)為DBA,負(fù)責(zé)應(yīng)用軟件中數(shù)據(jù)庫(kù)的設(shè)計(jì)、建立、管理和維護(hù)的人員。這是數(shù)據(jù)庫(kù)系統(tǒng) 外部體系結(jié)構(gòu)。學(xué)生(學(xué)號(hào),姓名,性別,出生日期)美國(guó)國(guó)家標(biāo)準(zhǔn)學(xué)會(huì)所屬怕標(biāo)準(zhǔn)計(jì)劃委員會(huì)在1975公布的研究報(bào)告中,把數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部的體系結(jié)構(gòu)從邏輯上分為三級(jí),分別是外模式、模式、內(nèi)模式,對(duì)用戶而言,對(duì)應(yīng)的就是用戶級(jí)模式、概念級(jí)模式和物理級(jí)模式。如學(xué)生(學(xué)號(hào),姓名,性別,出生日期)就是一個(gè)模式。它相應(yīng)于sql server 2005中視圖。3)內(nèi)模式存儲(chǔ)模式,物理模式,是對(duì)數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式。二、數(shù)據(jù)庫(kù)系統(tǒng)的二級(jí)映象和數(shù)據(jù)獨(dú)立性在數(shù)據(jù)庫(kù)系統(tǒng)階段,數(shù)據(jù)之所以具有較高的獨(dú)立性就是由于數(shù)據(jù)庫(kù)系統(tǒng)三級(jí)模式中的二級(jí)映象。三、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式和二級(jí)映象的優(yōu)點(diǎn) 從最終的用戶角度來(lái)看,數(shù)據(jù)庫(kù)系統(tǒng)分為單用戶結(jié)構(gòu)、主從結(jié)構(gòu)、分布式結(jié)構(gòu)、C/S結(jié)構(gòu)和B/S結(jié)構(gòu)。工作原理:當(dāng)終端向服務(wù)器請(qǐng)求數(shù)據(jù)時(shí),服務(wù)器接收請(qǐng)求,并在服務(wù)上處理后,再傳送給終端。每臺(tái)服務(wù)器稱(chēng)為結(jié)點(diǎn)。其中分為客戶端和服務(wù)器端,客戶端就是安裝了客戶端應(yīng)用程序的計(jì)算機(jī),而服務(wù)器端就是安裝了數(shù)據(jù)庫(kù)管理系統(tǒng)的服務(wù)器。此種結(jié)構(gòu)只適合于在局域網(wǎng)或者是專(zhuān)用網(wǎng)絡(luò)中以及虛擬網(wǎng)絡(luò)中實(shí)現(xiàn)。C/S結(jié)構(gòu)的不足而提出。網(wǎng)易、新浪等網(wǎng)站就是B/S結(jié)構(gòu)的應(yīng)用程序。一、DBMS的主要功能數(shù)據(jù)庫(kù)的模式定義,DBMS提供了數(shù)據(jù)定義語(yǔ)言,簡(jiǎn)稱(chēng)為DDL,用于定義模式,外模式和內(nèi)模式三級(jí)模式結(jié)構(gòu)和二級(jí)映象,定久各種約束條件。針對(duì)于sql語(yǔ)言, 分別是select、insert、update和delete對(duì)于sql語(yǔ)言,DML分類(lèi)兩類(lèi),一類(lèi)是自主型或自含型的。通過(guò)對(duì)數(shù)據(jù)庫(kù)的控制以確保數(shù)據(jù)正確有效和正常運(yùn)行。database=stu。Sqldataadapter adp=new sqldataadapter(“select * from username1”,conn)。()。、維護(hù)程序 數(shù)據(jù)模型一、數(shù)據(jù)模型的概念數(shù)據(jù)庫(kù)用來(lái)描述模擬現(xiàn)實(shí)世界中的某種應(yīng)用環(huán)境所涉及到的全部數(shù)據(jù)集合,而且反映數(shù)據(jù)之間的聯(lián)系?,F(xiàn)實(shí)世界,信息世界和計(jì)算機(jī)世界客觀存在的世界,在其中存在著各種事物以及它們之間的聯(lián)系,現(xiàn)實(shí)世界中的事物有的是具體的,有的是抽象的。是經(jīng)過(guò)分析,整理得到的有用的信息世界。屬性的值就是屬性的具體內(nèi)容,99001,張一,男3)實(shí)體集同型實(shí)體的集合稱(chēng)為實(shí)體集。二維表的表頭。學(xué)生實(shí)體(學(xué)號(hào),姓名,性別,出生日期)學(xué)號(hào)就是學(xué)生實(shí)體的鍵。課程(課程號(hào),課程名,學(xué)分)課程實(shí)體的鍵就是課程號(hào)。如性別,只能是男或女,月份,只能是112,7)實(shí)體間的聯(lián)系對(duì)于任何一個(gè)實(shí)體,實(shí)體內(nèi)部各屬性之間有一定的聯(lián)系。班級(jí)實(shí)體(班號(hào),班名,班導(dǎo)師)學(xué)生實(shí)體(學(xué)號(hào),姓名,性別,出生日期)課程實(shí)體(課程號(hào),課程名,學(xué)分)一個(gè)班級(jí)有多名學(xué)生,一個(gè)學(xué)生屬于一個(gè)班級(jí),一個(gè)學(xué)生選修多門(mén)課程,一門(mén)課程有多個(gè)學(xué)生選修。班級(jí)實(shí)體和班長(zhǎng)實(shí)體之間就是一對(duì)一的聯(lián)系。一方和多方,如班級(jí)和學(xué)生,班級(jí)是一方,學(xué)生是多方,班級(jí)和學(xué)生是一對(duì)多的聯(lián)系。多對(duì)多聯(lián)系即實(shí)體集A中的一個(gè)實(shí)體與實(shí)體庥B中的多個(gè)對(duì)應(yīng),反之亦然。1)字段就是實(shí)體的屬性,也稱(chēng)為數(shù)據(jù)項(xiàng),字段名就是屬性名。在sql server中用數(shù)據(jù)表來(lái)描述實(shí)體集。概念模型是信息世界中的模型,與任何DBMS無(wú)關(guān)。是屬于計(jì)算機(jī)世界中的模型,是按照計(jì)算機(jī)的觀點(diǎn)來(lái)對(duì)數(shù)據(jù)建模的。用ER圖來(lái)描述實(shí)體以及實(shí)體之間的聯(lián)系。標(biāo)注屬性名聯(lián)系:用菱形來(lái)表示。數(shù)據(jù)模型的三要素分別是數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束描述數(shù)據(jù)庫(kù)的組成對(duì)象以及對(duì)象間的聯(lián)系,通常指的是數(shù)據(jù)庫(kù)的結(jié)構(gòu)。 是一組完整性規(guī)則的集合。統(tǒng)稱(chēng)為非關(guān)系模型。不能描述多對(duì)多的聯(lián)系。3)查詢下級(jí)結(jié)點(diǎn)必須通過(guò)雙親結(jié)點(diǎn)典型代表是DBTG系統(tǒng)。3)允許結(jié)點(diǎn)之間有多種聯(lián)系。3)記錄間的聯(lián)系本質(zhì)上是通過(guò)存取路徑實(shí)現(xiàn)的。學(xué)生關(guān)系學(xué)號(hào)姓名性別出生日期班號(hào)99001張一男0199002李四女021)關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)一張二維表,由表名,表頭和表體三部分構(gòu)成。關(guān)系:一個(gè)關(guān)系對(duì)應(yīng)一張二維表。關(guān)系模型的優(yōu)點(diǎn)比較多,它是建立在嚴(yán)格的數(shù)學(xué)理論的基礎(chǔ)上的,數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單,清晰,用戶易懂易用。對(duì)象是類(lèi)的實(shí)例。3)繼承父類(lèi),子類(lèi)。二、第二代數(shù)據(jù)庫(kù)系統(tǒng)關(guān)系模型的數(shù)據(jù)庫(kù)系統(tǒng)三、 第三代數(shù)據(jù)庫(kù)系統(tǒng)面向?qū)ο蟮臄?shù)據(jù)模型。,出現(xiàn)多媒體數(shù)據(jù)庫(kù)研究領(lǐng)域主要有三個(gè)領(lǐng)域:研究的目標(biāo)就是提高系統(tǒng)的性能和提高用戶的生產(chǎn)率。關(guān)系的規(guī)范化理論,關(guān)系數(shù)據(jù)理論等。4)數(shù)據(jù)庫(kù)系統(tǒng)階段的特點(diǎn)有哪些?5)數(shù)據(jù)庫(kù)系統(tǒng)包括哪個(gè)五個(gè)部分。10)邏輯模型分哪三種數(shù)據(jù)模型,特點(diǎn)是什么。每一個(gè)域所包含的值的個(gè)數(shù)稱(chēng)為域的基數(shù),在關(guān)系中域是指一個(gè)屬性的取值范圍。開(kāi)始一個(gè)新的集合,就是笛卡爾積。關(guān)系頭是由屬性名所構(gòu)成的一個(gè)集合,是對(duì)關(guān)系的數(shù)據(jù)結(jié)構(gòu)的描述,是固定不變的。二、關(guān)系的性質(zhì)二維表與傳統(tǒng)的數(shù)據(jù)表相似,但不一定所有表格都是二維表。關(guān)系模式是靜態(tài)的。候選鍵在一個(gè)關(guān)系中可以有多個(gè)。學(xué)生關(guān)系中的候選鍵可以是學(xué)號(hào),身份證號(hào),也可以是學(xué)號(hào)+姓名,學(xué)號(hào)+性別,身份證號(hào)+出生日期,這句話是錯(cuò)誤的。則稱(chēng)為主鍵。授課關(guān)系(教師號(hào),課程號(hào),學(xué)號(hào))教師號(hào)課程號(hào)學(xué)號(hào)101A1901101A1902102A2901101A2902該關(guān)系的候選鍵是:教師號(hào)+課程號(hào)+學(xué)號(hào),稱(chēng)為全碼。即S中的外部關(guān)系鍵的取值必須參照R中的主關(guān)鍵字的值,或者取為空值。則下列元組哪一個(gè)能正確到訂單表中。其中數(shù)據(jù)完整性控制。這也說(shuō)明一個(gè)關(guān)系中不能出現(xiàn)完全相同的元組。 是指兩個(gè)關(guān)系,外鍵所處的關(guān)系中的外鍵值必須取值(參照)另一個(gè)關(guān)系的主鍵值。在sql的定義語(yǔ)言中的create table中使用foreign key 來(lái)實(shí)現(xiàn)(參照完整性)是針對(duì)某一個(gè)具體的關(guān)系數(shù)據(jù)庫(kù)的約束條件,反映衛(wèi)個(gè)應(yīng)用所涉及的數(shù)據(jù)必須滿足的語(yǔ)義要求。完整性的約束都是通過(guò)對(duì)數(shù)據(jù)結(jié)構(gòu)進(jìn)行的。即為關(guān)系。12+45=57關(guān)系代數(shù)的運(yùn)算對(duì)象是關(guān)系,運(yùn)算結(jié)果也是關(guān)系。其他運(yùn)算都可以通過(guò)烴上五種基本操作運(yùn)算得到。主表中屬性是主鍵,子表中不是主鍵,稱(chēng)為外鍵。Create table student(學(xué)號(hào) char(8) primary key,性別 char(2) check 性別=’男’ or 性別=’女’,班號(hào) char(4) foreign key references 班級(jí)(班號(hào)))1)關(guān)系運(yùn)算的對(duì)象和結(jié)果都是關(guān)系。記?。篟USRUSABC111222333444555關(guān)系R與關(guān)系S的交運(yùn)算是由既屬于R又屬于S的元組組成,即關(guān)系R和關(guān)系S的公共元組。R∩S=S(SR)兩個(gè)分別為n目和m目的關(guān)系R和關(guān)系S的廣義笛卡爾積是一個(gè)(n+m)列的元組的集合。即使是同名屬性也不去掉,含重名屬性。查詢計(jì)算機(jī)科學(xué)與技術(shù)10班女同學(xué)的學(xué)號(hào),姓名和班名。3)如果是交運(yùn)算,則得到的關(guān)系屬性不變,元組減少。元組的個(gè)數(shù)是兩個(gè)關(guān)系元組個(gè)數(shù)之積。選擇:篩選,選取,對(duì)元組的操作。 記?。害褾(R) 其中F是選擇的條件,R是關(guān)系名。其中學(xué)號(hào)為1,姓名為2,性別為3,依此類(lèi)推。記作:Π投影屬性名(關(guān)系名)例2:從以上學(xué)生關(guān)系中查詢學(xué)生的學(xué)號(hào),姓名和性別。對(duì)選擇后的數(shù)據(jù)再進(jìn)行投影操作。連接按連接條件分為:等值連接,大于連接和小于連接。記作:R∞S F其中F表示連接的條件,一般格式為:屬性名 運(yùn)算符 屬性名。運(yùn)算結(jié)果是:111111自然連接是連接中等值連接的特例,是一種去掉重復(fù)屬性的等值連接。R中的Y與S中的Y可以有不同屬性名,但必須出自同一個(gè)域。SA B A1 b2查詢選修了全部課程的學(xué)生的學(xué)號(hào)和姓名用選課除以課程和學(xué)生的自然連接。學(xué)生(學(xué)號(hào),姓名,性別,系號(hào),系名,系主任,課程號(hào),課程名,成績(jī))對(duì)于以上學(xué)生關(guān)系存在著如下總是:一個(gè)系有多個(gè)學(xué)生,一個(gè)學(xué)生屬于一個(gè)系,則有一個(gè)學(xué)生,就有對(duì)應(yīng)系號(hào),系名和系主任,當(dāng)一個(gè)系有1000名學(xué)生時(shí),則系號(hào),系名和系主任,出現(xiàn)1000次。當(dāng)一個(gè)系的所有學(xué)生都畢業(yè)離校,則學(xué)生信息將從該關(guān)系中刪除,而該系并沒(méi)有取消,此時(shí)刪除學(xué)生的同時(shí),將系的信息也一并刪除了。一個(gè)合理的關(guān)系模式必須具有以下4個(gè)條件:1)數(shù)據(jù)冗余度小2)沒(méi)有插入異常3)沒(méi)有刪除異常4)沒(méi)有更新異常 函數(shù)依賴(lài)一、數(shù)據(jù)依賴(lài)是現(xiàn)實(shí)世界事物之間的相互
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1