第一篇:實(shí)驗(yàn)二 數(shù)據(jù)庫(kù)內(nèi)容結(jié)構(gòu)與注釋的瀏覽
實(shí)驗(yàn)
二、數(shù)據(jù)庫(kù)內(nèi)容、結(jié)構(gòu)與注釋的瀏覽(3學(xué)時(shí))目的:了解主要數(shù)據(jù)庫(kù)的內(nèi)容及結(jié)構(gòu),理解各數(shù)據(jù)庫(kù)注釋的含義。
內(nèi)容:分別讀取核酸序列及蛋白質(zhì)序列,熟悉數(shù)據(jù)庫(kù)記錄的結(jié)構(gòu),學(xué)會(huì)看懂其中的注釋?zhuān)粚W(xué)習(xí)如何使用NCBI的基因組圖譜瀏覽器查看基因組數(shù)據(jù)。
1、登陸生物學(xué)院國(guó)家生物學(xué)理科基地網(wǎng)頁(yè),進(jìn)入課件下載頁(yè)面(注意去掉代理),下
載課程相關(guān)內(nèi)容.rar文件,并進(jìn)行解包。
2、讀取課程相關(guān)內(nèi)容-實(shí)驗(yàn)數(shù)據(jù)-實(shí)驗(yàn)二中的NM_006744.htm,參照教材第26頁(yè)的表
2.1,第29-30頁(yè)的表2.2,第31頁(yè)的表2.3,第32頁(yè)的表2.4以及樊映川的《生物信息學(xué)札記》附錄6序列特征關(guān)鍵詞表,仔細(xì)閱讀記錄中的信息,回答下列問(wèn)題:
1)這是一個(gè)什么序列數(shù)據(jù)?
2)這一序列的最新更新時(shí)間?
3)這一序列可能修改過(guò)幾次?
4)對(duì)這一基因的研究最早可追溯至哪年?
5)什么時(shí)間得到的基因mRNA全長(zhǎng)?
6)此基因有無(wú)相關(guān)的蛋白質(zhì)三維結(jié)構(gòu)數(shù)據(jù)?
7)此基因的翻譯從何處開(kāi)始?寫(xiě)出最初的18個(gè)氨基酸殘基序列。
8)寫(xiě)出此基因成熟肽的序列位置。
9)此基因的多聚腺苷酸信號(hào)是什么?
10)有幾個(gè)polyA位點(diǎn)?
3、實(shí)驗(yàn)二中的CBI EMBL format_P02753, EMBL format_P02753以及NCBIP02753是
同一個(gè)蛋白質(zhì)的三種不同表示形式,仔細(xì)進(jìn)行對(duì)比,體會(huì)不同數(shù)據(jù)庫(kù)的記錄格式與結(jié)構(gòu),回答下列問(wèn)題:
1)此蛋白序列的數(shù)據(jù)來(lái)源是哪個(gè)數(shù)據(jù)庫(kù)?
2)此蛋白序列的最新注釋信息更新是在哪一時(shí)間?
3)NCBI的分類(lèi)數(shù)據(jù)庫(kù)Taxonomy中ID為9606的是什么物種?
4)獲取這一基因的器官是?
5)缺乏這一蛋白會(huì)引起什么樣的病癥?
6)在rbp缺乏的情況下,此蛋白的何處會(huì)發(fā)生何種變異?
7)此蛋白中二硫鍵有幾個(gè)?各在什么位置?
8)此蛋白的長(zhǎng)度及分子量。
4、打開(kāi)實(shí)驗(yàn)二中的leptin-NCBI網(wǎng)頁(yè),此基因與小鼠的肥胖蛋白同源。仔細(xì)查看記
錄內(nèi)容,并在必要的時(shí)候聯(lián)網(wǎng)操作?;卮鹣铝袉?wèn)題:
1)從何處可以了解到基因的功能?列舉其中的五條(盡量使用中文)。
2)此蛋白的GeneOntology的功能是什么?
3)此蛋白會(huì)引起什么樣的表型差異?
4)這一同源基因分別在小鼠、大鼠以及人類(lèi)基因組上的染色體定位情況。
5)據(jù)目前的報(bào)道,這一蛋白參與了哪幾條代謝途徑?進(jìn)入其中的一條,找到蛋白所在的pathway中的位置。
6)閱讀Additional Links中的Genes and Disease 鏈接。(不必做答)
實(shí)驗(yàn)報(bào)告:回答上述紅色字體的問(wèn)題。請(qǐng)?zhí)峤患堉茍?bào)告。
第二篇:數(shù)據(jù)庫(kù)上機(jī)實(shí)驗(yàn)(二)
數(shù)據(jù)庫(kù)上機(jī)實(shí)驗(yàn)內(nèi)容及要求(第二部分)
1. 建立工廠(chǎng)管理數(shù)據(jù)庫(kù)
工廠(chǎng)(包括廠(chǎng)名和廠(chǎng)長(zhǎng)名)需要建立一個(gè)管理數(shù)據(jù)庫(kù)存儲(chǔ)以下信息:
(1)一個(gè)廠(chǎng)內(nèi)有多個(gè)車(chē)間,每個(gè)車(chē)間有車(chē)間號(hào)、車(chē)間主任姓名、地址和聯(lián)系電話(huà);
(2)一個(gè)車(chē)間有多個(gè)工人,每個(gè)工人有職工號(hào)、姓名、年齡、性別和工種;
(3)一個(gè)車(chē)間生產(chǎn)多種產(chǎn)品,產(chǎn)品有產(chǎn)品號(hào)和價(jià)格;每種產(chǎn)品只能由一個(gè)車(chē)間生產(chǎn);
(4)一個(gè)車(chē)間制造多種零件,一種零件也可能為多個(gè)車(chē)間制造。零件有零件號(hào)、重
量和價(jià)格;
(5)一種產(chǎn)品可由多種零件組成,一種零件也可以裝配出多種產(chǎn)品;
(6)產(chǎn)品和零件均存入倉(cāng)庫(kù);
(7)廠(chǎng)內(nèi)有多個(gè)倉(cāng)庫(kù),倉(cāng)庫(kù)有倉(cāng)庫(kù)號(hào)、倉(cāng)庫(kù)主任姓名和電話(huà)。
根據(jù)以上需求分析結(jié)果,按照下述要求,設(shè)計(jì)并建立工廠(chǎng)管理數(shù)據(jù)庫(kù)。? 分析實(shí)體及聯(lián)系,設(shè)計(jì)E-R圖。
? 將E-R圖轉(zhuǎn)換成關(guān)系模式,并規(guī)范化到3NF。
? 在Microsoft SQL Server2000中基于“企業(yè)管理器”建立數(shù)據(jù)庫(kù)及相關(guān)對(duì)象(主
碼,外碼,索引,約束等)。
? 測(cè)試數(shù)據(jù)入庫(kù)
2. 基于“查詢(xún)分析器”,完成并保存下述題目的SQL腳本
(1)建立“工種”是“鉗工”的所有職工詳細(xì)信息的視圖;
(2)建立“車(chē)間號(hào)”是“CJ01”的鉗工詳細(xì)信息的視圖;
(3)建立使用了“零件號(hào)”是“LJ0002”的所有產(chǎn)品詳細(xì)信息的視圖;
(4)查詢(xún)使用了“零件號(hào)”是“LJ0002”的產(chǎn)品的生產(chǎn)車(chē)間號(hào);
(5)對(duì)零件表按照“零件號(hào)”建立唯一索引;
(6)對(duì)職工表按照“性別”建立聚簇索引;
(7)查詢(xún)“車(chē)間主任姓名”是“趙平”的“車(chē)間地址”和“聯(lián)系電話(huà)”;
(8)查詢(xún)“職工號(hào)”是“ZG0001”的職工所在車(chē)間的“車(chē)間主任姓名”和“聯(lián)系電
話(huà)”;(連接查詢(xún)實(shí)現(xiàn))
(9)查詢(xún)“產(chǎn)品號(hào)”是“CP0001”的產(chǎn)品的生產(chǎn)車(chē)間的“車(chē)間主任姓名”和“聯(lián)系
電話(huà)”;(嵌套查詢(xún)實(shí)現(xiàn))
(10)查詢(xún)使用了“零件號(hào)”是“LJ0002”的所有產(chǎn)品的“產(chǎn)品號(hào)”,且查詢(xún)結(jié)果按照
“零件數(shù)量”降序排列;
(11)查詢(xún)使用了“零件號(hào)”是“LJ0002”的所有產(chǎn)品的“產(chǎn)品號(hào)”和“產(chǎn)品價(jià)格”;
(12)查詢(xún)使用了“零件號(hào)”是“LJ0002”的所有產(chǎn)品的生產(chǎn)車(chē)間的“車(chē)間主任姓名”
和“聯(lián)系電話(huà)”;
(13)查詢(xún)使用了“零件號(hào)”是“LJ0002”的產(chǎn)品數(shù);
(14)查詢(xún)“LJ0002”號(hào)零件裝配產(chǎn)品的使用總量;
(15)查詢(xún)使用了3種以上零件的產(chǎn)品號(hào);
【注意】:下機(jī)時(shí)保存數(shù)據(jù)庫(kù)文件(.mdf和.ldf)及SQL腳本文件到U盤(pán)。
第三篇:數(shù)據(jù)庫(kù)第十三周實(shí)驗(yàn)內(nèi)容
第十三周實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)名稱(chēng):數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)(綜合性實(shí)驗(yàn))
實(shí)驗(yàn)要求:要求學(xué)生掌握數(shù)據(jù)庫(kù)設(shè)計(jì)的基本方法,了解C/S與B/S結(jié)構(gòu)應(yīng)用系統(tǒng)的特點(diǎn)與適用場(chǎng)合,了解C/S與B/S結(jié)構(gòu)應(yīng)用系統(tǒng)的不同開(kāi)發(fā)設(shè)計(jì)環(huán)境與開(kāi)發(fā)設(shè)計(jì)方法,綜合運(yùn)用前面實(shí)驗(yàn)掌握的數(shù)據(jù)庫(kù)知識(shí)與技術(shù)開(kāi)發(fā)設(shè)計(jì)某小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。
實(shí)驗(yàn)內(nèi)容:數(shù)據(jù)流圖、數(shù)據(jù)字典、ER圖、數(shù)據(jù)表邏輯結(jié)構(gòu)、存儲(chǔ)過(guò)程和觸發(fā)器的設(shè)計(jì)思路 利用存儲(chǔ)過(guò)程完成數(shù)據(jù)的插入、刪除、修改和查詢(xún)操作。
利用觸發(fā)器完成數(shù)據(jù)庫(kù)完整性的要求,例如下面題目中鐵路售票管理系統(tǒng)中票數(shù)的統(tǒng)計(jì)(每賣(mài)出一張票,庫(kù)存票數(shù)要減1),請(qǐng)學(xué)生自行思考類(lèi)似問(wèn)題設(shè)計(jì)觸發(fā)器。
本次(13周)實(shí)驗(yàn)預(yù)習(xí)報(bào)告要包含紅色文字所列的所有部分~!
參考題目如下,但不限于此,可學(xué)生自行選別的題目:(每3人一組)鐵路售票管理系統(tǒng)航空售票管理系統(tǒng)昌航運(yùn)動(dòng)會(huì)計(jì)分系統(tǒng)昌航體育場(chǎng)地管理系統(tǒng)昌航社團(tuán)管理系統(tǒng)南昌市公交信息查詢(xún)系統(tǒng)歐冠賽事管理系統(tǒng)NBA賽事管理系統(tǒng)CBA賽事管理系統(tǒng)澳網(wǎng)賽事管理系統(tǒng)斯諾克EMBASSY世界職業(yè)錦標(biāo)賽賽事管理系統(tǒng)KTV點(diǎn)歌管理系統(tǒng)手機(jī)通訊錄管理系統(tǒng)昌航宿舍管理系統(tǒng)中國(guó)建設(shè)銀行ATM機(jī)模擬系統(tǒng)昌航軟件學(xué)院學(xué)生選課管理系統(tǒng)音像店進(jìn)銷(xiāo)存管理系統(tǒng)江西移動(dòng)優(yōu)惠策略定制系統(tǒng)鮮花店進(jìn)銷(xiāo)存管理系統(tǒng)蛋糕店進(jìn)銷(xiāo)存管理系統(tǒng)足球世界杯賽事管理系統(tǒng)昌航教材報(bào)訂管理系統(tǒng)奧運(yùn)會(huì)賽事管理系統(tǒng)
24南昌市停車(chē)場(chǎng)通用收費(fèi)管理系統(tǒng)網(wǎng)吧收費(fèi)管理系統(tǒng)第三方物流信息查詢(xún)系統(tǒng)昌航軟件學(xué)院學(xué)生考勤管理系統(tǒng)昌航圖書(shū)館管理系統(tǒng)
第四篇:SQL數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告 實(shí)驗(yàn)二
實(shí)驗(yàn)2SQL Server數(shù)據(jù)庫(kù)的管理
1.實(shí)驗(yàn)?zāi)康模?)了解SQL Server 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)的特點(diǎn)。
(2)掌握使用SQL Server管理平臺(tái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理的方法。
(3)掌握使用Transact-SQL語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理的方法。
2.實(shí)驗(yàn)內(nèi)容及步驟
(1)在SQL Server管理平臺(tái)中創(chuàng)建數(shù)據(jù)庫(kù)。
① 運(yùn)行SQL Server管理平臺(tái),在管理平臺(tái)的對(duì)象資源管理器中展開(kāi)服務(wù)器。
② 右擊“數(shù)據(jù)庫(kù)”項(xiàng),在快捷菜單中選擇“新建數(shù)據(jù)庫(kù)”菜單項(xiàng)。在新建數(shù)據(jù)庫(kù)對(duì)話(huà)框的數(shù)據(jù)庫(kù)名稱(chēng)文本框中輸入學(xué)生管理數(shù)據(jù)庫(kù)名studentsdb,單擊“確定”按鈕。
(2)選擇studentsdb數(shù)據(jù)庫(kù),在其快捷菜單中選擇“屬性”菜單項(xiàng),查看“常規(guī)”、“文件”、“文件組”、“選項(xiàng)”、“權(quán)限”和“擴(kuò)展屬性”等頁(yè)面。
(3)打開(kāi)studentsdb數(shù)據(jù)庫(kù)的“屬性”對(duì)話(huà)框,在“文件”選項(xiàng)卡中的數(shù)據(jù)庫(kù)文件列表中修改studentsdb數(shù)據(jù)文件的“分配的空間”大小為2MB。指定“最大文件大小”為5MB。修改studentsdb數(shù)據(jù)庫(kù)的日志文件的大小在每次填滿(mǎn)時(shí)自動(dòng)遞增5%。
(4)單擊“新建查詢(xún)”打開(kāi)查詢(xún)?cè)O(shè)計(jì)器窗口,在查詢(xún)?cè)O(shè)計(jì)器窗口中使用Transact-SQL語(yǔ)句CREATE DATABASE創(chuàng)建studb數(shù)據(jù)庫(kù)。然后通過(guò)系統(tǒng)存儲(chǔ)過(guò)程sp_helpdb查看系統(tǒng)中的數(shù)據(jù)庫(kù)信息。
(5)在查詢(xún)?cè)O(shè)計(jì)器中使用Transact-SQL語(yǔ)句ALTER DATABASE修改studb數(shù)據(jù)庫(kù)的設(shè)置,指定數(shù)據(jù)文件大小為5MB,最大文件大小為20MB,自動(dòng)遞增大小為1MB。
(6)在查詢(xún)?cè)O(shè)計(jì)器中為studb數(shù)據(jù)庫(kù)增加一個(gè)日志文件,命名為studb_Log2,大小為5MB,最大文件大小為10MB。
(7)使用SQL Server管理平臺(tái)將studb數(shù)據(jù)庫(kù)的名稱(chēng)更改為student_db。
(8)使用Transact-SQL語(yǔ)句DROP DATABASE刪除student_db數(shù)據(jù)庫(kù)。
3.實(shí)驗(yàn)思考
(1)數(shù)據(jù)庫(kù)中的日志文件是否屬于某個(gè)文件組?
(2)數(shù)據(jù)庫(kù)中的主數(shù)據(jù)文件一定屬于主文件組嗎?
(3)數(shù)據(jù)文件和日志文件可以在同一個(gè)文件組嗎?為什么?
(4)刪除了數(shù)據(jù)庫(kù),其數(shù)據(jù)文件和日志文件是否已經(jīng)刪除?是否任何人都可以刪除數(shù)據(jù)庫(kù)?
(5)能夠刪除系統(tǒng)數(shù)據(jù)庫(kù)嗎?
第五篇:數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)二參考答案[最終版]
1.你的老板要求你創(chuàng)建一個(gè)數(shù)據(jù)量為20G的數(shù)據(jù)庫(kù),但是你現(xiàn)在的硬盤(pán)上沒(méi)有一個(gè)這么大空閑容量的分區(qū),只有3個(gè)空閑容量為8G的分區(qū),請(qǐng)問(wèn),你該如何完成這個(gè)任務(wù)?
答:為該數(shù)據(jù)庫(kù)創(chuàng)建3個(gè)數(shù)據(jù)文件,每個(gè)數(shù)據(jù)文件只需保存小于8G的數(shù)據(jù),將這3個(gè)數(shù)據(jù)文件分別存儲(chǔ)在不同的硬盤(pán)分區(qū)即可。
注:數(shù)據(jù)庫(kù)中的數(shù)據(jù)都保存在該數(shù)據(jù)庫(kù)的若干數(shù)據(jù)文件中,而非日志文件!
2.你想創(chuàng)建一個(gè)初始大小為2MB的數(shù)據(jù)庫(kù),但是你卻發(fā)現(xiàn)你創(chuàng)建的數(shù)據(jù)庫(kù)的初始大小是5MB,而且不能小于這個(gè)值,請(qǐng)問(wèn)是什么原因?
答:系統(tǒng)數(shù)據(jù)庫(kù)中的model數(shù)據(jù)庫(kù)為用戶(hù)創(chuàng)建數(shù)據(jù)庫(kù)提供模板,也就是說(shuō),在創(chuàng)建數(shù)據(jù)庫(kù)時(shí),數(shù)據(jù)庫(kù)引擎首先通過(guò)復(fù)制 Model 數(shù)據(jù)庫(kù)中的內(nèi)容來(lái)創(chuàng)建數(shù)據(jù)庫(kù)的第一部分,然后再用空頁(yè)填充新數(shù)據(jù)庫(kù)的剩余部分。因此,用戶(hù)創(chuàng)建的數(shù)據(jù)庫(kù)的初始大小不能小于model數(shù)據(jù)庫(kù)的大小。該問(wèn)題的原因在于model數(shù)據(jù)庫(kù)數(shù)據(jù)文件的初始大小被設(shè)定為5MB。
/***************************SQL語(yǔ)言部分*****************************/ /*創(chuàng)建數(shù)據(jù)庫(kù)student*/
create database student
on
(name=student_data,filename='C:DATAstudent_data.mdf',size=3,maxsize=unlimited,filegrowth=1)
log on
(name=student_log,filename='C:DATAstudent_log.ldf',size=1,maxsize=20,filegrowth=10%)
/*修改數(shù)據(jù)庫(kù)student--添加數(shù)據(jù)文件*/
alter database student add filegroup studata /*先增加一個(gè)文件組studata*/ go
alter database student
add file
(Name=student_data1,filename='D:DATAstudent_data1.ndf',Size=50,Maxsize=500,Filegrowth=30%)to filegroup studata /*刪除數(shù)據(jù)庫(kù)student */ drop database student