欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      重慶郵電大學(xué)數(shù)據(jù)庫實(shí)驗(yàn)2

      時(shí)間:2019-05-11 22:50:42下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫小編為你整理了多篇相關(guān)的《重慶郵電大學(xué)數(shù)據(jù)庫實(shí)驗(yàn)2》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《重慶郵電大學(xué)數(shù)據(jù)庫實(shí)驗(yàn)2》。

      第一篇:重慶郵電大學(xué)數(shù)據(jù)庫實(shí)驗(yàn)2

      二叉樹操作 實(shí)驗(yàn)日志

      指導(dǎo)教師: 黎貴友 實(shí)驗(yàn)時(shí)間: 2010 年 某 月 某 日 學(xué)院 : 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 專業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 班級(jí): 3110903 學(xué)號(hào) : 2009214458 姓名: 駱瀟龍 實(shí)驗(yàn)室: S331-b 實(shí)驗(yàn)?zāi)康模赫莆斩鏄涞亩x、性質(zhì)及存儲(chǔ)方式,各種遍歷算法。

      實(shí)驗(yàn)要求:采用二叉樹鏈表作為存儲(chǔ)結(jié)構(gòu),完成二叉樹的建立,先序、中序和后序以及按層次遍歷的操作,求所有葉子及結(jié)點(diǎn)總數(shù)的操作。

      實(shí)驗(yàn)主要步驟:

      1、分析、理解程序 #include“stdio.h” #include“string.h” #include“stdlib.h” #include“ctype.h” #define Max 20

      //結(jié)點(diǎn)的最大個(gè)數(shù) typedef struct node { char data;

      struct node *lchild,*rchild;}BinTNode;

      //自定義二叉樹的結(jié)點(diǎn)類型 typedef BinTNode *BinTree;

      //定義二叉樹的指針

      int NodeNum,leaf;

      //NodeNum為結(jié)點(diǎn)數(shù),leaf為葉子數(shù)

      //==========基于先序遍歷算法創(chuàng)建二叉樹============== //=====要求輸入先序序列,其中加入虛結(jié)點(diǎn)“#”以示空指針的位置===== BinTree CreatBinTree(void){

      BinTree T;

      char ch;

      if((ch=getchar())=='#')return(NULL);

      //讀入#,返回空指針

      else {

      T=(BinTNode *)malloc(sizeof(BinTNode));

      //生成結(jié)點(diǎn)

      T->data=ch;

      T->lchild=CreatBinTree();

      //構(gòu)造左子樹

      T->rchild=CreatBinTree();

      //構(gòu)造右子樹

      {

      int hl,hr,max;

      if(T){

      hl=TreeDepth(T->lchild);

      //求左深度

      hr=TreeDepth(T->rchild);

      //求右深度

      max=hl>hr? hl:hr;

      //取左右深度的最大值

      NodeNum=NodeNum+1;

      //求結(jié)點(diǎn)數(shù)

      if(hl==0&&hr==0)

      leaf=leaf+1;//若左右深度為0,即為葉子。

      return(max+1);

      } else return(0);}

      //====利用“先進(jìn)先出”(FIFO)隊(duì)列,按層次遍歷二叉樹========== void Levelorder(BinTree T){

      int front=0,rear=1;

      BinTNode *cq[Max],*p;

      //定義結(jié)點(diǎn)的指針數(shù)組cq

      cq[1]=T;

      //根入隊(duì)

      while(front!=rear)

      {

      front=(front+1)%NodeNum;

      p=cq[front];

      //出隊(duì)

      printf(“%c”,p->data);

      //出隊(duì),輸出結(jié)點(diǎn)的值

      if(p->lchild!=NULL)

      {

      rear=(rear+1)%NodeNum;

      cq[rear]=p->lchild;

      //左子樹入隊(duì)

      }

      if(p->rchild!=NULL)

      {

      rear=(rear+1)%NodeNum;

      cq[rear]=p->rchild;

      //右子樹入隊(duì)

      } } }

      default: exit(1);

      }

      printf(“n”);} while(i!=0);}

      2、調(diào)試程序,設(shè)計(jì)一棵二叉樹,輸入完全二叉樹的先序序列,用#代表虛結(jié)點(diǎn)(空指針),如ABD###CE##F##,建立二叉樹,求出先序、中序和后序以及按層次遍歷序列,求所有葉子及結(jié)點(diǎn)總數(shù).實(shí)驗(yàn)結(jié)果:

      1.當(dāng)輸入測(cè)試數(shù)據(jù)(輸入完全二叉樹的先序序列,用#代表虛結(jié)點(diǎn),如ABD###CE##F##)時(shí)(如圖1-1),回車運(yùn)行時(shí),結(jié)果如圖1-2所示;

      圖1-1

      圖1-2

      2.按層次遍歷之前,輸入數(shù)字4(如圖2-1,);回車運(yùn)行時(shí),求出測(cè)試數(shù)據(jù)的深度、結(jié)點(diǎn)數(shù)及葉子數(shù)分別為3,6,3(如圖2-2);

      圖2-1

      789-

      第二篇:重慶郵電大學(xué)法學(xué)院

      重慶郵電大學(xué)法學(xué)院

      深入學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀活動(dòng)第一階段工作總結(jié)

      根據(jù)重郵委〔2009〕14號(hào)文件“關(guān)于印發(fā)《中共重慶郵電大學(xué)委員會(huì)開展深入學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀活動(dòng)工作方案》的通知”的相關(guān)精神,并結(jié)合重郵委〔2009〕18號(hào)文件“中共重慶郵電大學(xué)委員會(huì)關(guān)于印發(fā)深入學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀活動(dòng)重要文件的通知”的一系列要求,法學(xué)院認(rèn)真貫徹落實(shí)黨中央、中共重慶市委、市委教育工委以及學(xué)校黨委關(guān)于深入學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀活動(dòng)的安排部署,切實(shí)將這一學(xué)習(xí)實(shí)踐活動(dòng)落到實(shí)處。截至目前,我院學(xué)習(xí)實(shí)踐活動(dòng)第一階段的工作任務(wù)已順利完成,現(xiàn)將該階段工作的開展情況總結(jié)如下:

      為切實(shí)加強(qiáng)對(duì)深入學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀活動(dòng)的領(lǐng)導(dǎo)和部署,更加有效地將這一學(xué)習(xí)實(shí)踐活動(dòng)在學(xué)院范圍內(nèi)全面鋪開,學(xué)院按照學(xué)校黨委的統(tǒng)一部署,組織成立了“法學(xué)院深入學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀活動(dòng)領(lǐng)導(dǎo)小組”(以下簡(jiǎn)稱“活動(dòng)領(lǐng)導(dǎo)小組”),小組成員包括魏鋼、熊志海、郭勤、鐘離離、黃良友。領(lǐng)導(dǎo)小組成員除要加強(qiáng)自身科學(xué)發(fā)展觀基本理論知識(shí)的學(xué)習(xí)以外,主要負(fù)責(zé)及時(shí)傳達(dá)黨中央、國(guó)務(wù)院、中共重慶市委、市委教育工委以及學(xué)校黨委關(guān)于深入學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀的相關(guān)會(huì)議、報(bào)告、文件、通知的精神和要求;組織全院教職工黨員和學(xué)生黨員多次開展關(guān)于深入踐行科學(xué)發(fā)展觀的集中性的政治學(xué)習(xí)、培訓(xùn)會(huì)、學(xué)習(xí)成果交流會(huì)以及大討論活動(dòng);言傳身教,起好領(lǐng)導(dǎo)領(lǐng)學(xué)的示范帶頭作用;根據(jù)《全市第二批深入學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀活動(dòng)工作方案》的文件要求,分別將此次學(xué)習(xí)實(shí)踐活動(dòng)中的學(xué)習(xí)調(diào)研、分析檢查、整改落實(shí)三個(gè)階段各自的任務(wù)和安排在全院師生黨員范圍內(nèi)認(rèn)真布置下去,并嚴(yán)格監(jiān)督貫徹執(zhí)行的落實(shí)情況。

      一、2009年3月16日至3月20日(第四周)學(xué)習(xí)實(shí)踐活動(dòng)開展情況

      3月16日(第四周周一),活動(dòng)領(lǐng)導(dǎo)小組組織召開了全院教職工黨員組織生活會(huì),及時(shí)向各位教職工黨員傳達(dá)黨中央、中共重慶市委、市委教育工委和學(xué)校黨委有關(guān)文件精神。此外,學(xué)生黨支部和研究生黨支部也分別召開了組織生活會(huì),學(xué)習(xí)領(lǐng)會(huì)了相關(guān)文件精神?;顒?dòng)領(lǐng)導(dǎo)小組圓滿完成了對(duì)我院廣大師生黨員關(guān)于深入學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀活動(dòng)的動(dòng)員部署工作。

      活動(dòng)領(lǐng)導(dǎo)小組向每位教職工黨員和學(xué)生黨員發(fā)放了《毛澤東鄧小平江澤民論科學(xué)發(fā)展》、《科學(xué)發(fā)展觀重要論述摘編》兩本文件資料,安排普通黨員同志切實(shí)做好自學(xué)工作,以集體自學(xué)和個(gè)人自學(xué)相結(jié)合,規(guī)定自學(xué)時(shí)間,并將集體自學(xué)篇目規(guī)定為《毛澤東鄧小平江澤民論科學(xué)發(fā)展》文件中的第一部分“毛澤東論科學(xué)發(fā)展”以及《科學(xué)發(fā)展觀重要論述摘編》文件中的第一章至第五章。

      根據(jù)渝教工委辦函【2009】6號(hào)《中共重慶市委教育工委關(guān)于開展重慶高?!翱茖W(xué)發(fā)展觀進(jìn)課堂”師資培訓(xùn)的通知》的要求,結(jié)合徐書記批示意見,我院協(xié)同宣傳部落實(shí)了全市高?!翱茖W(xué)發(fā)展觀進(jìn)課堂”師資骨干培訓(xùn)工作,并負(fù)責(zé)委派思想政治理論課教學(xué)研究部主任一

      人,《毛澤東思想和中國(guó)特色社會(huì)主義理論體系概論》、《馬克思主義基本原理概論》、《中國(guó)近現(xiàn)代史綱要》和《思想道德修養(yǎng)與法律基礎(chǔ)》四門課程的課程負(fù)責(zé)人各一人參加了此次培訓(xùn)會(huì)。

      二、2009年3月23日至3月27日(第五周)學(xué)習(xí)實(shí)踐活動(dòng)開展情況

      3月23日(第五周周一)下午4:30,學(xué)院活動(dòng)領(lǐng)導(dǎo)小組組織全院教職工黨員集體學(xué)習(xí)《毛澤東鄧小平江澤民論科學(xué)發(fā)展》、《科學(xué)發(fā)展觀重要論述摘編》兩本文件資料。

      3月26日(第五周周四)下午3:00,我院組織全體副科級(jí)以上干部、輔導(dǎo)員和思想政治理論教學(xué)部全體教師到會(huì)聽取北京大學(xué)梁柱教授關(guān)于科學(xué)發(fā)展觀的專題報(bào)告,并在會(huì)后對(duì)梁教授的報(bào)告內(nèi)容進(jìn)行了深入探討。

      學(xué)院各黨支部結(jié)合自身情況分別舉行了一次關(guān)于“深入學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀”的黨組織生活。3月27日上午10:00,我院研究生黨支部在學(xué)院會(huì)議室過組織生活,與會(huì)黨員積極發(fā)言,探討如何將科學(xué)發(fā)展觀與研究生現(xiàn)階段的學(xué)習(xí)、科研任務(wù)有機(jī)結(jié)合起來。3月27日下午2:30,我院法學(xué)教學(xué)部黨支部組織全體黨員舉行了一次科學(xué)發(fā)展觀專題學(xué)習(xí)會(huì)。在學(xué)習(xí)會(huì)上,大家集中學(xué)習(xí)了“科學(xué)發(fā)展觀的重大意義”、“科學(xué)發(fā)展觀提出的根本依據(jù)”、“科學(xué)發(fā)展觀第一要義是發(fā)展”、“科學(xué)發(fā)展觀核心是以人為本”、“科學(xué)發(fā)展觀基本要求是全面協(xié)調(diào)可持續(xù)”、“科學(xué)發(fā)展觀根本方法是統(tǒng)籌兼顧”等重要論述。在學(xué)習(xí)中,大家還圍繞如何貫徹科學(xué)觀,尤其是如何在學(xué)校、法學(xué)院管理以

      及法學(xué)專業(yè)教育中貫徹科學(xué)發(fā)展觀展開了熱烈的討論。3月27日下午4:00,我院學(xué)生黨支部在學(xué)院會(huì)議室過組織生活,與會(huì)的學(xué)工系統(tǒng)領(lǐng)導(dǎo)和老師向?qū)W生黨員傳達(dá)了學(xué)校及學(xué)院學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀的總體情況,并對(duì)支部成員的學(xué)習(xí)進(jìn)程與要求作了具體安排。全體黨員同志一起學(xué)習(xí)了《科學(xué)發(fā)展觀重要論述摘編》讀本中的部分內(nèi)容,并就如何在黨員同志中開展豐富多彩的“深入學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀”活動(dòng)聽取了黨員同志的意見和建議。

      三、2009年3月30日至4月3日(第六周)學(xué)習(xí)實(shí)踐活動(dòng)開展情況

      3月30日(第六周周一)下午4:30,我院思想政治理論課教學(xué)部黨支部召開專題討論會(huì),傳達(dá)并深入研討“科學(xué)發(fā)展觀進(jìn)課堂”的相關(guān)文件精神。在會(huì)上,教學(xué)部全體黨員同志針對(duì)將科學(xué)發(fā)展觀更好地實(shí)踐于教學(xué)活動(dòng)這一主題積極地建言獻(xiàn)策,并集體討論、擬定了“科學(xué)發(fā)展觀進(jìn)課堂”活動(dòng)的詳細(xì)計(jì)劃安排。

      四、2009年4月7日至4月10日(第七周)學(xué)習(xí)實(shí)踐活動(dòng)開展情況

      學(xué)院活動(dòng)領(lǐng)導(dǎo)小組布置全院師生黨員自覺地做好科學(xué)發(fā)展觀系列文件的自學(xué)工作,自學(xué)篇目分別為:《毛澤東鄧小平江澤民論科學(xué)發(fā)展》文件中的第二部分“毛澤東論科學(xué)發(fā)展”、第三部分“江澤民論科學(xué)發(fā)展”、《科學(xué)發(fā)展觀重要論述摘編》文件中的第六章至第十二章以及《科學(xué)發(fā)展觀學(xué)習(xí)讀本》中的各章內(nèi)容。同時(shí)活動(dòng)領(lǐng)導(dǎo)小組要求每位黨員針對(duì)《科學(xué)發(fā)展觀學(xué)習(xí)讀本》的相關(guān)內(nèi)容扎實(shí)做好讀書筆

      記,撰寫學(xué)習(xí)體會(huì)。同時(shí),學(xué)院活動(dòng)領(lǐng)導(dǎo)小組組織學(xué)院黨員開展解放思想、科學(xué)發(fā)展的討論,并結(jié)合這一活動(dòng),通過黨總支中心組學(xué)習(xí),安排布置了針對(duì)學(xué)院發(fā)展的問題,對(duì)本院研究生、本科生的問卷調(diào)查工作。

      通過深入踐行科學(xué)發(fā)展觀第一階段的學(xué)習(xí)和調(diào)研工作,學(xué)院全體黨員同志進(jìn)一步深入了解和領(lǐng)會(huì)了科學(xué)發(fā)展觀的基本內(nèi)容,提高了對(duì)科學(xué)發(fā)展觀重大意義的認(rèn)識(shí)。目前,學(xué)院已嚴(yán)格按照中共重慶市委、學(xué)校黨委的統(tǒng)一安排、部署,啟動(dòng)學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀活動(dòng)分析檢查階段的工作和任務(wù)。包括:針對(duì)學(xué)院發(fā)展中的問題,分別對(duì)本院本科生和研究生進(jìn)行了規(guī)范的問卷調(diào)查;召開了學(xué)院黨總支民主生活會(huì)進(jìn)行總支成員個(gè)人檢查并廣泛聽取教師員工的意見。我們將以前一階段的學(xué)習(xí)為基礎(chǔ),對(duì)學(xué)院存在的問題做深入的分析,以為后面的整改落實(shí)工作打好基礎(chǔ)。

      法學(xué)院黨總支

      2009年5月14日

      第三篇:數(shù)據(jù)庫實(shí)驗(yàn)2實(shí)驗(yàn)報(bào)告 2

      數(shù)據(jù)庫第二次試驗(yàn)報(bào)告

      PB10011020 劉思軼

      實(shí)驗(yàn)內(nèi)容

      本實(shí)驗(yàn)有兩個(gè)可選題目,旅游出行和藥品免疫庫。本程序即為旅游出行的一個(gè)實(shí)現(xiàn)。

      實(shí)驗(yàn)原題摘要如下 數(shù)據(jù)關(guān)系模式:

      航班FLIGHTS(String flightNum, int price, int numSeats, int numAvail, String FromCity, StringArivCity);

      賓館房間HOTELS(String location, int price, int numRooms, int numAvail); 出租車CARS(String location, int price, int numCars, int numAvail); 客戶CUSTOMERS(String custName);

      預(yù)訂情況RESERVATIONS(String resvKey, String custName, int resvType)系統(tǒng)基本功能:

      1.航班,出租車,賓館房間和客戶基礎(chǔ)數(shù)據(jù)的入庫,更新(表中的屬性也可以根據(jù)你的需要添加)。

      2.預(yù)定航班,出租車,賓館房間。

      3.查詢航班,出租車,賓館房間,客戶和預(yù)訂信息。4.查詢某個(gè)客戶的旅行線路。5.檢查預(yù)定線路的完整性。6.其他任意你愿意加上的功能。

      程序功能

      本系統(tǒng)由旅行服務(wù)提供商運(yùn)營(yíng),發(fā)布在支持PHP + MySQL 的服務(wù)器上。系統(tǒng)默認(rèn)有三個(gè)角色,游客、用戶和管理員。它們的權(quán)限如下

      1、游客

      查詢當(dāng)前航班、旅館和出租車的預(yù)訂情況;

      2、注冊(cè)用戶

      游客的所用權(quán)限; 查詢當(dāng)前預(yù)訂;

      預(yù)訂航班、旅館和出租車; 退訂航班、旅館和出租車。打印旅行路線

      檢查預(yù)定路線的完整性。檢查航班的完備性

      3、管理員

      注冊(cè)用戶的所用權(quán)限 添加航班、旅館和出租車信息; 更改航班、旅館和出租車信息; 注冊(cè)用戶;

      更改用戶密碼和權(quán)限; 刪除注冊(cè)用戶; 查詢用戶預(yù)訂; 取消用戶預(yù)訂; 查詢用戶旅行線路。

      運(yùn)行平臺(tái)

      本系統(tǒng)在Windows 7 32位 下由PHP-now虛擬的網(wǎng)絡(luò)運(yùn)行平臺(tái)上測(cè)試.所需環(huán)境為: PHP Apache MySQL PhmyAdmin 環(huán)境搭建

      打開集成環(huán)境php-now文件夾,點(diǎn)擊init.cmd,會(huì)自動(dòng)安裝所需環(huán)境 接著在PHP后臺(tái)中載入所需要的表

      CREATE TABLE FLIGHTS(flightNum varchar(30), price int(6), numSeats int(6), numAvail int(6), FromCity varchar(30), ArivCity varchar(30), PRIMARY KEY(flightNum));CREATE TABLE HOTELS(location varchar(30), price int(6), numRooms int(6), numAvail int(6), PRIMARY KEY(location));CREATE TABLE CARS(location varchar(30), price int(6), numCars int(6), numAvail int(6), PRIMARY KEY(location));CREATE TABLE CUSTOMERS(custName varchar(30), password varchar(50), type varchar(20), PRIMARY KEY(custName));CREATE TABLE RESERVATIONS(resvKey int(20)AUTO_INCREMENT, custName varchar(30), resvType varchar(20), detail varchar(20), PRIMARY KEY(resvKey));

      該程序所實(shí)現(xiàn)的功能

      1.登錄功能

      登陸者身份分為游客和管理員,在數(shù)據(jù)庫中信息都存放在customer表中,區(qū)別為type項(xiàng)不同,管理員為admin,游客為users,決定了權(quán)限不同.(1)普通游客登錄后界面

      (2)管理員登陸后界面

      2.查詢功能

      登入http://127.0.0.1 可以選擇查詢航班,旅館和出租車.3.游客-預(yù)訂功能

      4.游客-管理預(yù)訂信息功能

      點(diǎn)擊自己的id可進(jìn)入該功能頁面,可以看到自己的旅游路線和預(yù)訂信息,并可以取消預(yù)訂.5.游客-檢查線路完整性功能

      當(dāng)游客預(yù)訂了從A到B的機(jī)票,則必須檢查啊在A定了車(去機(jī)場(chǎng)),在B訂了車和旅館(下飛機(jī)后坐車和住宿),以此實(shí)現(xiàn)完整性檢查.在從nanjing to beijing的旅游路線后面點(diǎn)擊check,會(huì)提示游客還需要在nanjing預(yù)訂汽車,在beijing預(yù)定旅館。

      6.管理員-管理航班,旅館和出租車表

      可以有insert delete 和update 幾種操作.delete:

      直接點(diǎn)擊cancel就可刪除相應(yīng)的信息。insert & update: 點(diǎn)擊edit后,程序會(huì)自動(dòng)將想要編輯的行的信息填入供管理員編輯,不用再手動(dòng)輸入。

      7.管理員-管理用戶表

      可以添加新用戶,對(duì)用戶的權(quán)限升級(jí),查看用戶信息.用戶的密碼是md5加密保存的。

      實(shí)驗(yàn)小結(jié)

      仍然存在的問題: 1.軟件界面過于簡(jiǎn)單,僅僅實(shí)現(xiàn)了功能沒有在用戶可用性上多做考慮。

      2.新用戶想要登錄該系統(tǒng)預(yù)訂必須要由管理員登入信息后才可操作。缺少了游客注冊(cè)的功能。

      3.不能根據(jù)用戶的需求點(diǎn)對(duì)點(diǎn)得查詢相應(yīng)信息,只能羅列出所有的信息。

      實(shí)驗(yàn)心得: 1.在搭建PHP環(huán)境中遇到了許多問題:如用戶權(quán)限不夠,域名已使用使得Apache-20安裝不成功,通過網(wǎng)上查閱資料解決問題。

      2.了解到自己對(duì)問題的調(diào)研還是不足,如旅游系統(tǒng),各種表之間到底應(yīng)該怎么建立關(guān)系,哪些項(xiàng)是主鍵,自己建的表中的信息是否已經(jīng)充足了,參照現(xiàn)實(shí)中旅游系統(tǒng)才能不斷完善.

      第四篇:數(shù)據(jù)庫實(shí)驗(yàn)2

      山東建筑大學(xué) 計(jì)算機(jī)學(xué)院 實(shí)驗(yàn)報(bào)告

      班級(jí): 姓名: 學(xué)號(hào): 實(shí)驗(yàn)成績(jī):

      課程:數(shù)據(jù)庫系統(tǒng)概論 同組者: 實(shí)驗(yàn)日期: 2018.04.24

      實(shí)驗(yàn)二 數(shù)據(jù)查詢

      一.實(shí)驗(yàn)?zāi)康?/p>

      1.理解數(shù)據(jù)庫中數(shù)據(jù)的其他查詢方法和應(yīng)用; 2.學(xué)會(huì)各種查詢要求的實(shí)現(xiàn);

      3.學(xué)會(huì)各種查詢的異同及相互之間的轉(zhuǎn)換方法。

      二.實(shí)驗(yàn)內(nèi)容

      1.實(shí)驗(yàn)代碼

      --1.查詢供應(yīng)商號(hào)碼為S1的供應(yīng)商的名稱SNAME,所在城市CITY

      Select SNAME,CITY FROM S WHERE SNO='S1';

      --2.查詢顏色為紅色的零件號(hào)碼 select pno from p where color='紅';

      --3.查詢工程所在地為天津的工程名稱JNAME select jname from j where city='天津';

      --4.查詢供應(yīng)商號(hào)和名稱,分別用小寫字母和大寫字母表示供應(yīng)商代碼 select upper(sno)大寫,lower(sno)小寫, sname from s;

      --5.查詢零件的詳細(xì)信息,用結(jié)果屬性名用中文顯示

      select pno 零件代碼,pname 零件名,color 顏色, weight 重量 from p;

      --6.查詢供應(yīng)工程J1零件P1的供應(yīng)商號(hào)SNO select sno from spj where jno='j1' and pno='p1';

      --7.查詢供應(yīng)商的名稱和所在城市,并按照所在城市升序排序,同一個(gè)城市的按照供應(yīng)商的名稱降序排序

      select sname,city from s order by city ASC,sname DESC;山東建筑大學(xué) 計(jì)算機(jī)學(xué)院 實(shí)驗(yàn)報(bào)告

      班級(jí): 姓名: 學(xué)號(hào): 實(shí)驗(yàn)成績(jī):

      課程:數(shù)據(jù)庫系統(tǒng)概論 同組者: 實(shí)驗(yàn)日期: 2018.04.24--8.查詢使用供應(yīng)商S1所供應(yīng)零件的工程號(hào)碼 select jno from spj where sno='s1';

      --9.查詢各種零件的平均重量 select AVG(weight)from p;

      --修改貨物表中的P表的weight的數(shù)據(jù)類型 alter table p alter column weight float;

      --10.查詢零件的總個(gè)數(shù)

      select sum(QTY)零件總和 from spj;

      --11.from p where pname like '螺%';

      --12.查詢各個(gè)供應(yīng)商供應(yīng)的零件P3總數(shù)量

      select sum(qty)from spj where pno='p3';

      --13.供應(yīng)工程J1紅色零件的供應(yīng)商號(hào)SNO

      select distinct sno from spj, p where p.pno=spj.pno and(jno='j1' and color='紅');

      --14.工程項(xiàng)目J2使用的各種零件的名稱及數(shù)量

      select distinct pname,qty from p, spj where p.pno=spj.pno and jno='j2';

      --15.使用上海產(chǎn)的零件的工程的名稱

      select distinct jname from s, j, spj where s.city='上海' and(s.sno=spj.sno and j.jno=spj.jno);查詢所有以“螺”字開頭的零件的零件號(hào)、零件名和顏色

      select pno,pname,color 山東建筑大學(xué) 計(jì)算機(jī)學(xué)院 實(shí)驗(yàn)報(bào)告

      班級(jí): 姓名: 學(xué)號(hào): 實(shí)驗(yàn)成績(jī):

      課程:數(shù)據(jù)庫系統(tǒng)概論 同組者: 實(shí)驗(yàn)日期: 2018.04.24--16.所有項(xiàng)目的使用零件的情況(無論有沒有使用零件),包括項(xiàng)目代碼、項(xiàng)目名稱、零件代碼和零件數(shù)量

      select distinct spj.jno, j.jname, pno, qty from spj, j where spj.jno=j.jno;

      --17.供應(yīng)商S1和S3供應(yīng)的相同的零件編號(hào)

      select pno from spj where sno='s1' intersect select pno from spj where sno='s3';

      --18.沒有使用天津產(chǎn)的零件的工程號(hào)碼

      select distinct jno from spj where sno in((select sno from s where city!= '天津'));--19.沒有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號(hào)

      select distinct jno from spj where jno not in(select jno from spj,s,p where(s.city='天津' and p.color='紅')and(s.sno=spj.sno and p.pno=spj.pno));

      --20.至少用了供應(yīng)商S1所供應(yīng)的全部零件的工程號(hào)Jno

      select jno from spj where pno='p1' and jno in(select jno

      --21.基于學(xué)生選課數(shù)據(jù)庫,驗(yàn)證課本上數(shù)據(jù)查詢相關(guān)的示例

      select *

      from spj where pno='p2');山東建筑大學(xué) 計(jì)算機(jī)學(xué)院 實(shí)驗(yàn)報(bào)告

      班級(jí): 姓名: 學(xué)號(hào): 實(shí)驗(yàn)成績(jī):

      課程:數(shù)據(jù)庫系統(tǒng)概論 同組者: 實(shí)驗(yàn)日期: 2018.04.24 from student;

      select sname,'Year of Birth:',2014-sage,lower(sdept)from student;

      --查詢至少選修了學(xué)生201215122選修的全部課程的學(xué)生號(hào)碼--不存在這樣的課程y,學(xué)生201215122選修了y,而學(xué)生x沒有選 select distinct sno from sc scx where not exists

      (select *

      select distinct sno from sc scx where not exists

      (select scy.cno

      --查詢選修了課程名為“信息系統(tǒng)”的學(xué)生學(xué)號(hào)和姓名 select sno,sname from student where sno in(select sno

      from sc where cno in(select cno

      from course

      where cname='信息系統(tǒng)'));

      from sc scy

      where scy.sno='201215122' and scy.cno not in(select scz.cno from sc scz

      where scz.sno=scx.sno));

      from sc scy

      where scy.sno='201215122' and not exists(select *

      from sc scz where scz.sno=scx.sno and scz.cno=scy.cno));山東建筑大學(xué) 計(jì)算機(jī)學(xué)院 實(shí)驗(yàn)報(bào)告

      班級(jí): 姓名: 學(xué)號(hào): 實(shí)驗(yàn)成績(jī):

      課程:數(shù)據(jù)庫系統(tǒng)概論 同組者: 實(shí)驗(yàn)日期: 2018.04.24

      運(yùn)行結(jié)果 1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、山東建筑大學(xué) 計(jì)算機(jī)學(xué)院 實(shí)驗(yàn)報(bào)告

      班級(jí): 姓名: 學(xué)號(hào): 實(shí)驗(yàn)成績(jī):

      課程:數(shù)據(jù)庫系統(tǒng)概論 同組者: 實(shí)驗(yàn)日期: 2018.04.2417、18、21、19、20、1、2、三. 實(shí)驗(yàn)總結(jié)

      3、通過本次實(shí)驗(yàn),我了解了理解數(shù)據(jù)庫中數(shù)據(jù)的其他查詢方法和應(yīng)用,學(xué)會(huì)各種查詢要求的實(shí)現(xiàn),學(xué)會(huì)各種查詢的異同及相互之間的轉(zhuǎn)換方法。在實(shí)驗(yàn)過山東建筑大學(xué) 計(jì)算機(jī)學(xué)院 實(shí)驗(yàn)報(bào)告

      班級(jí): 姓名: 學(xué)號(hào): 實(shí)驗(yàn)成績(jī):

      課程:數(shù)據(jù)庫系統(tǒng)概論 同組者: 實(shí)驗(yàn)日期: 2018.04.24 程中,有的看不懂題意,通過詢問同學(xué)解決了,也有的不會(huì)做,答案也看不懂,最后詢問老師,然后自己認(rèn)真看看,最后解決問題了。

      第五篇:數(shù)據(jù)庫實(shí)驗(yàn)2報(bào)告

      《數(shù)據(jù)庫系統(tǒng)原理實(shí)驗(yàn)報(bào)告》

      姓名:疏穎 學(xué)號(hào):22920152203909 完成日期:2018年4月6日

      實(shí)驗(yàn)環(huán)境:SQLServer2008 實(shí)驗(yàn)2.1數(shù)據(jù)查詢 實(shí)驗(yàn)要求:

      以School數(shù)據(jù)庫為例,在該數(shù)據(jù)庫中存在四張表格,分別為:

      ? 表STUDENTS(sid, sname, email, grade);? 表TEACHERS(tid, tname, email, salary);? 表COURSES(cid, cname, hour);? 表CHOICES(no, sid, tid, cid, score)在數(shù)據(jù)庫中,存在這樣的關(guān)系:學(xué)生可以選擇課程,一個(gè)課程對(duì)應(yīng)一個(gè)教師。在表CHOICES中保存學(xué)生的選課記錄。

      按以下要求對(duì)數(shù)據(jù)庫進(jìn)行查詢操作: 實(shí)驗(yàn)步驟:

      (1)查詢年級(jí)為2001的所有學(xué)生的名稱并按編號(hào)升序排列。

      (2)查詢學(xué)生的選課成績(jī)合格的課程成績(jī),并把成績(jī)換算為積點(diǎn)(60分對(duì)應(yīng)積點(diǎn)為1,每增加1分,積點(diǎn)增加0.1)。

      (3)查詢課時(shí)是48或64的課程的名稱。

      (4)查詢所有課程名稱中含有data的課程編號(hào)。

      (5)查詢所有選課記錄的課程號(hào)(不重復(fù)顯示)。

      (6)統(tǒng)計(jì)所有教師的平均工資。

      (7)查詢所有教師的編號(hào)及選修其課程的學(xué)生的平均成績(jī),按平均成績(jī)降序

      排列。

      (8)統(tǒng)計(jì)各個(gè)課程的選課人數(shù)和平均成績(jī)。

      (9)查詢至少選修了三門課程的學(xué)生編號(hào)。

      (10)查詢編號(hào)800009026的學(xué)生所選的全部課程的課程名和成績(jī)。

      (11)查詢所有選修了database的學(xué)生的編號(hào)。

      (12)求出選擇了同一個(gè)課程的學(xué)生數(shù)。

      (13)求出至少被兩名學(xué)生選修的課程編號(hào)。

      (14)查詢選修了編號(hào)80009026的學(xué)生所選的某個(gè)課程的學(xué)生編號(hào)。

      (15)查詢學(xué)生的基本信息及選修課程編號(hào)和成績(jī)。

      (16)查詢學(xué)號(hào)850955252的學(xué)生的姓名和選修的課程名及成績(jī)。

      (17)查詢與學(xué)號(hào)850955252的學(xué)生同年級(jí)的所有學(xué)生資料。

      (18)查詢所有有選課的學(xué)生的詳細(xì)信息。

      (19)查詢沒有學(xué)生選的課程的編號(hào)。

      (20)查詢課程名為C++的課時(shí)一樣課程名稱。

      (21)找出選修課程成績(jī)最好的選課記錄。

      (22)找出和課程UML或課程C++的課時(shí)一樣課程名稱。

      (23)查詢所有選修編號(hào)10001的課程的學(xué)生的姓名。

      (24)查詢選修了所有課程的學(xué)生姓名。

      (25)利用集合運(yùn)算,查詢選修課程C++或選修課程Java的學(xué)生的編號(hào)。

      (26)實(shí)現(xiàn)集合交運(yùn)算,查詢既選修課程C++又選修課程Java的學(xué)生的編號(hào)。

      (27)實(shí)現(xiàn)集合減運(yùn)算,查詢選修課程C++而沒有選修課程Java的學(xué)生的編號(hào)。

      實(shí)驗(yàn)2.2空值和空集的處理

      1.實(shí)驗(yàn)步驟:

      (1)查詢所有選課記錄的成績(jī)并將它換算為五分制(滿分5分,合格3分),注意SCORE取NULL值的情況。

      (2)通過查詢選修編號(hào)10028的課程的學(xué)生的人數(shù),其中成績(jī)合格的學(xué)生人數(shù),不合格的學(xué)生人數(shù),討論NULL值的特殊含義。

      取null值的數(shù)據(jù)在含有運(yùn)算操作的選擇語句中不被選擇。

      (3)通過實(shí)驗(yàn)檢驗(yàn)在使用ORDER BY進(jìn)行排序時(shí),取NULL的項(xiàng)是否出現(xiàn)在結(jié)果中?如果有,在什么位置?

      取null值的數(shù)據(jù)會(huì)出出現(xiàn)在結(jié)果中,按最小值進(jìn)行排序

      (4)在上面的查詢過程中如果加上保留字DISTINCT會(huì)有什么效果?

      所有的null值選項(xiàng)只會(huì)出現(xiàn)一行。

      (5)通過實(shí)驗(yàn)說明使用分組GROUP BY對(duì)取值為NULL的項(xiàng)的處理。

      (6)結(jié)合分組,使用集合函數(shù)求每個(gè)同學(xué)的平均分、總的選課侸、最高成績(jī)、最低成績(jī)和總成績(jī)。

      (7)查詢成績(jī)小于60的選課記錄,統(tǒng)計(jì)總數(shù)、平均分、最大值和最小值。

      (8)采用嵌套查詢的方式,利用比較運(yùn)算符和謂詞ALL的結(jié)合來查詢表COURSES中最少的課時(shí)。假設(shè)數(shù)據(jù)庫中只有一個(gè)記錄的時(shí)候,使用前面的方法會(huì)得到什么結(jié)果,為什么?

      (9)創(chuàng)建一個(gè)學(xué)生表S(NO,SID,SNAME),教師表T(NO,TID,TNAME)作為實(shí)驗(yàn)用的表。其中NO分別是這兩個(gè)表的主鍵,其他鍵允許為空。向S插入元組(1,0129871001,王小明)、(2,0129871002,李蘭)、(3,0129871005,NULL)、(4,0129871004,關(guān)紅); 向T插入元組1,100189,王小明)(2,、100180,李?。?,、100121,NULL)、(4,100128,NULL)。

      對(duì)這兩個(gè)表作對(duì)姓名的等值連接運(yùn)算,找出既是老師又是學(xué)生的人員的學(xué)生編號(hào)和老師編號(hào)。

      實(shí)驗(yàn)總結(jié):

      本次實(shí)驗(yàn)主要考察的是查詢語句,相比于上次的實(shí)驗(yàn),這次難度有所增加,涉及到了嵌套查詢等查詢方法,having語句和where語句用的最多,有時(shí)會(huì)混亂,還需要多加練習(xí)。實(shí)驗(yàn)二中對(duì)于取null值的選項(xiàng)的關(guān)注也讓我意識(shí)到在以后的實(shí)際操作過程中需要注意對(duì)于庫里數(shù)據(jù)的處理。

      下載重慶郵電大學(xué)數(shù)據(jù)庫實(shí)驗(yàn)2word格式文檔
      下載重慶郵電大學(xué)數(shù)據(jù)庫實(shí)驗(yàn)2.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        數(shù)據(jù)庫實(shí)驗(yàn)

        實(shí)驗(yàn)1.1 使用SQL Server工具(Microsoft SQL Server Management Studio Express)管理數(shù)據(jù)庫 1 實(shí)驗(yàn)內(nèi)容: (1) 使用SSMS(SQL Server Management Studio)加入實(shí)驗(yàn)數(shù)據(jù)庫。 (2)......

        數(shù)據(jù)庫實(shí)驗(yàn)

        3.實(shí)驗(yàn)步驟 在學(xué)生選課數(shù)據(jù)庫中實(shí)現(xiàn)其查詢操作,寫出T-SQL語句(注:學(xué)生選課數(shù)據(jù)庫為前三次實(shí)驗(yàn)課所建立的數(shù) 據(jù)庫) 一、簡(jiǎn)單查詢實(shí)驗(yàn) (1)查詢選修了課程的學(xué)生學(xué)號(hào)。 (2)查詢選修課程......

        重慶郵電大學(xué)實(shí)驗(yàn)報(bào)告(內(nèi)頁),,副本[精選合集]

        課程名稱操作系統(tǒng)課程編號(hào)A2130330實(shí)驗(yàn)地點(diǎn)綜合實(shí)驗(yàn)樓 A511/A A 512實(shí)驗(yàn)時(shí)間2019- - 06- - 10校外指導(dǎo)教師校內(nèi)指導(dǎo)教師常光輝實(shí)驗(yàn)名稱實(shí)驗(yàn) X X實(shí)驗(yàn)名稱評(píng)閱人簽字成績(jī)一、......

        重慶郵電大學(xué)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告

        實(shí)驗(yàn)一 網(wǎng)絡(luò)命令與使用 實(shí)驗(yàn)要求: 1、在窗口中顯示網(wǎng)絡(luò)適配器的物理地址、主機(jī)的IP地址、子網(wǎng)掩碼以及默認(rèn)網(wǎng)關(guān) 2、向一臺(tái)電腦無限制的發(fā)送數(shù)據(jù)包,此數(shù)據(jù)包大小為60000byte 3......

        重慶郵電大學(xué)文藝晚會(huì)策劃書

        《光榮與夢(mèng)想——感恩2008擁抱2009》 文藝晚會(huì)策劃書 【晚會(huì)主題】 2008年即將結(jié)束,2009年正向我們揮手。 2008年對(duì)我們來說,是難忘的,是永恒的。 同樣也是是艱苦卓絕的,是團(tuán)結(jié)......

        云南大學(xué)軟件學(xué)院數(shù)據(jù)庫實(shí)驗(yàn)2

        云南大學(xué)軟件學(xué)院 實(shí)驗(yàn)報(bào)告課程: 數(shù)據(jù)庫原理與實(shí)用技術(shù)實(shí)驗(yàn)學(xué)期: 2012-2013學(xué)年 第 二 學(xué)期任課教師:專業(yè):學(xué)號(hào):姓名:成績(jī):實(shí)驗(yàn)2使用向?qū)?chuàng)建并管理數(shù)據(jù)庫一、實(shí)驗(yàn)?zāi)康睦斫鈹?shù)據(jù)庫的......

        數(shù)據(jù)庫實(shí)驗(yàn)答案范文大全

        實(shí)驗(yàn)四 五、實(shí)驗(yàn)方法和步驟: 1.向數(shù)據(jù)庫的USERS表空間添加一個(gè)大小為10M的數(shù)據(jù)文件userdata02.dbf。 Alter tablespace users add datafile ‘c:oracleoradataorcluserda......

        Access數(shù)據(jù)庫實(shí)驗(yàn)

        實(shí)驗(yàn)一 ACCESS之表的操作 一、實(shí)驗(yàn)?zāi)康?1、熟悉Access用戶操作界面。 2、掌握創(chuàng)建表的方法。 3、掌握創(chuàng)建主鍵和索引的方法。 4、掌握表結(jié)構(gòu)的編輯和表中數(shù)據(jù)的操作方法。 5......