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

正文內(nèi)容

數(shù)據(jù)庫原理與應(yīng)用課程設(shè)計(jì)之學(xué)籍管理系統(tǒng)(免費(fèi)力薦-文庫吧

2025-08-05 13:56 本頁面


【正文】 1從屬從屬11 nnnn11教授教授選擇選擇mm11m1從屬 圖 系統(tǒng) ER 圖 7 本次設(shè)計(jì)的數(shù)據(jù)庫在 SQL Server 2020上實(shí)現(xiàn),將概念結(jié)構(gòu)設(shè)計(jì)中的 ER圖轉(zhuǎn)換成 SQL Sever 2020 支持的關(guān)系數(shù)據(jù)模型后,結(jié)合上述分析得到如下數(shù)據(jù)表: ( 1)學(xué)生基本信息表 StudentsInfo: 主鍵為“學(xué)號(hào)” 圖 StudentsInfo 表 ( 2)課程表 Course:主鍵為“課程號(hào)” 圖 Course 表 ( 3)學(xué)院表 Apartment:主鍵為“院系代號(hào)” 圖 表 8 ( 4)教師信息表 Teacher:主鍵為“教師號(hào)” 圖 Teacher 表 ( 5)專業(yè)表 Major主鍵“專業(yè)號(hào)” 圖 Major 表 ( 6)學(xué)生選課表 SC:主鍵(學(xué)號(hào),課程號(hào)) 圖 sc表 ( 7)教師授課表 Tc:主鍵(課程號(hào),教師號(hào)) 圖 course表 因?yàn)橐粋€(gè)實(shí)體模型轉(zhuǎn)換為一個(gè)關(guān)系模型時(shí)遵循以下規(guī)則 1: 1 聯(lián)系可轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與任意一端對(duì)應(yīng)的關(guān)系模式合并; 1: n 聯(lián)系可以轉(zhuǎn)換為獨(dú)立的關(guān)系模式,也可以與 n 端對(duì)應(yīng)的關(guān)系模式合并; m:n 聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。 9 系統(tǒng)的物理結(jié)構(gòu)設(shè)計(jì) 1. 確定關(guān)系模型的存取方法 在實(shí)際設(shè)計(jì)中最常用的存取方法是索引發(fā),使用索引可以大大減少數(shù)據(jù)的查詢時(shí)間,在建立索引時(shí)應(yīng)遵循:在經(jīng)常需要搜索的列上建立索引;在主關(guān)鍵字上建立索引;在經(jīng)常用于連接的 列上建立索引,即在外鍵上建立索引;在經(jīng)常需要根據(jù)范圍進(jìn)行搜索的列上創(chuàng)建索引,因?yàn)樗饕呀?jīng)排序,其指定的范圍是連續(xù)的等規(guī)則。才能充分利用索引的作用避免因索引引起的負(fù)面作用。 2. 確定數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu) 確定數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)主要指確定數(shù)據(jù)的存放位置和存儲(chǔ)結(jié)構(gòu),包括確定關(guān)系、索引、日志、備份等的存儲(chǔ)安排及存儲(chǔ)結(jié)構(gòu),以及確定系統(tǒng)存儲(chǔ)參數(shù)的配置。因?yàn)樵搶W(xué)籍管理系統(tǒng)的數(shù)據(jù)量小,而且只作實(shí)驗(yàn)之用,所以我們只用把數(shù)據(jù)存儲(chǔ)在使用的電腦硬盤上,不用作更多的安排。 數(shù)據(jù)庫的實(shí)施 首先在數(shù)據(jù)庫中建立一個(gè)數(shù)據(jù)庫 xueji,然后新建一個(gè)數(shù)據(jù)源,生成的表及索引的主要代碼如下: 創(chuàng)建課程表 create table Course ( 課程號(hào) varchar(5) not null, 課程名 varchar(10) null, 先行課 smallint null, 學(xué)分 int null, 備注 varchar(16) null, constraint PK_COURSE primary key (課程號(hào) ) ) go 創(chuàng)建院系表 create table Department ( 10 院系代號(hào) varchar(5) not null, 院系名 varchar(10) null, 系主任 varchar(8) null, 備注 varchar(16) null, constraint PK_DEPARTMENT primary key (院系代號(hào) ) ) go 創(chuàng)建專業(yè)表 create table Major ( 專業(yè)號(hào) varchar(5) not null, 院系代號(hào) varchar(5) null, 專業(yè)名稱 varchar(16) null, 備注 varchar(16) null, constraint PK_MAJOR primary key (專業(yè)號(hào) ) ) go 創(chuàng)建學(xué)生與課程的成績表 create table SC ( 學(xué)號(hào) bigint not null, 課程號(hào) varchar(5) not null, constraint PK_SC primary key (學(xué)號(hào) , 課程號(hào) ) ) go 創(chuàng)建學(xué)生基本信息表 create table StudentsInfo ( 班級(jí) varchar(16) null, 學(xué)號(hào) bigint not null, 院系代號(hào) varchar(5) null, 專業(yè)號(hào) varchar(5) null, 姓名 varchar(6) null, 性別 varchar(2) null, 出生年月 datetime null, 籍貫 varchar(8) null, 民族 varchar(2) null, 家庭住址 varchar(20) null, 入學(xué)時(shí)間 datetime null, 政治面貌 varchar(6) null, 身份證號(hào) char(18) null, 聯(lián)系電話 varchar(12) null, 備注 varchar(14) null, constraint PK_STUDENTSINFO primary key (學(xué)號(hào) ) 11 ) go 創(chuàng)建教師與課程關(guān)系表 create table TC ( 課程號(hào) varchar(5) not null, 教師號(hào) varchar(5) not null, constraint PK_TC primary key (課程號(hào) , 教師號(hào) ) ) go 創(chuàng)建 教師表 create table Teacher ( 教師號(hào) varchar(5) not null, 院系代號(hào) varchar(5) null, 姓名 varchar(6) null, 性別 char(2) null, 年齡 int null, 工齡 int null, 備注 varchar(16) null, constraint PK_TEACHER primary key (教師號(hào) ) ) Go 數(shù)據(jù)庫的試運(yùn)行 觸發(fā)器功能的試運(yùn)行 在對(duì) StudentsInfo 上的 SUpdate 觸發(fā)器的驗(yàn)證時(shí),先運(yùn)行 sql 語句 : select * from 。 圖 驗(yàn)證 SC 表創(chuàng)建情況 12 5. 設(shè)計(jì)體會(huì) 通過兩星期的數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)實(shí)習(xí),我從中受益匪淺,并且對(duì)數(shù)據(jù)庫這一門課程有了更深一步的認(rèn)識(shí)。在實(shí)習(xí)中,我們可以把這學(xué)期所學(xué)的理論知識(shí)和實(shí)踐聯(lián)系起來,在所要開發(fā)的程序中漸漸融會(huì)貫通。雖然我們對(duì)這些知識(shí)還運(yùn)用得還不是很熟練,但是相信在現(xiàn)在和今后的學(xué)習(xí)中會(huì)得到更加深刻的掌握。 在課程設(shè)計(jì)中,設(shè)計(jì)了一個(gè)學(xué)生學(xué)籍管理系統(tǒng),其中包含了對(duì)學(xué)生基本信息的管理,學(xué)生必修課程以及成績管理,學(xué)校教師資源管理,學(xué)校專業(yè)以及院系等?;旧习藢W(xué)籍管 理所要求的信息,能夠完成一定的數(shù)據(jù)管理功能。但是這是一個(gè)完全不能真正用與實(shí)際的系統(tǒng),它沒有操作界面,沒有完善的數(shù)據(jù)完整性的約束,也不具有可靠的安全性。但總之在設(shè)計(jì)當(dāng)中我們學(xué)習(xí)到了許多東西,用到了很多的數(shù)據(jù)庫的理論知識(shí),增強(qiáng)了一定的實(shí)踐能里。 實(shí)習(xí)過程中我們一邊設(shè)計(jì)一邊探索,發(fā)現(xiàn)理論和實(shí)踐要充分地結(jié)合,是需要扎實(shí)的基本功的,這就表明學(xué)好基礎(chǔ)知識(shí)是理論付諸實(shí)踐的前提。在實(shí)習(xí)中我們學(xué)到了很多,希望在以后我們能充分利用實(shí)習(xí)的機(jī)會(huì)充實(shí)自己,并希望這樣的機(jī)會(huì)能被更好更多地提供。 13 6. 數(shù)據(jù)庫操作語句及結(jié)果截 圖 圖 按課程號(hào)查詢學(xué)生基本信息 圖 按學(xué)號(hào)查詢學(xué)生分?jǐn)?shù) 圖 按教師姓名查詢課程信息 14 圖 按課程名查詢課程信息 圖 按院系名查詢學(xué)生基本信息 圖 按院系名查詢教師基本信息 15 圖 圖 按學(xué)號(hào)查詢學(xué)生基本信息 圖 圖 按課程號(hào)查詢課程信息 16
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1