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

正文內(nèi)容

旅游線路信息管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)(編輯修改稿)

2025-01-05 13:19 本頁面
 

【文章內(nèi)容簡介】 。 SQL 的基本概念 用戶可以用 SQL 對(duì)數(shù)據(jù)庫的表( Table)和視圖( View)進(jìn)行查詢或其他操作,表和視圖就是關(guān)系模型中的關(guān)系。表 由表名、表結(jié)構(gòu)(關(guān)系模式)和數(shù)據(jù)三部分組成。表亦稱為基本表。視圖由視圖名和視圖定義兩部分組成。 本科生畢業(yè)設(shè)計(jì) ( 論文 ) 8 表的名字和結(jié)構(gòu)存在系統(tǒng)中的數(shù)據(jù)字典中。表中數(shù)據(jù)在數(shù)據(jù)庫中有專門的地方存放。 視圖是從一個(gè)或幾個(gè)表導(dǎo)出的表。它實(shí)際上是一個(gè)查詢結(jié)果,視圖的名字和視圖對(duì)應(yīng)的查詢存放在數(shù)據(jù)字典中。在數(shù)據(jù)庫中視圖對(duì)應(yīng)的數(shù)據(jù)沒有單獨(dú)存放,這些數(shù)據(jù)仍存放在導(dǎo)出視圖的表中,因此視圖是一個(gè)虛表。視圖在邏輯上與表等同,即在用戶的眼中表和視圖是一樣的。用戶可以在視圖上再定義視圖,如圖 21 所示: 圖 21 SQL 中的基本概念 SQL 的組成 SQL 包括了對(duì)數(shù)據(jù)庫的所有操作,在功能上可以分為以下 4 個(gè)部分。 數(shù)據(jù)定義( Data Definition) 用來定義數(shù)據(jù)庫的邏輯結(jié)構(gòu),包括定義表、視圖和索引。數(shù)據(jù)定義只是定義結(jié)構(gòu),不涉及到具體的數(shù)據(jù)。數(shù)據(jù)定義語句的執(zhí)行結(jié)果是在數(shù)據(jù)字典中記錄下了這些定義。 數(shù)據(jù)操縱( Data Manipulation) 包括數(shù)據(jù)查詢和數(shù)據(jù)更新兩大類操作。數(shù)據(jù)更新包括插入、刪除和修改操作。數(shù)據(jù)操縱就是指對(duì)數(shù)據(jù)庫中數(shù)據(jù)的這些存取操作。 數(shù)據(jù)控制( Data Control) 包括對(duì)數(shù)據(jù)的安全性 控制、完整性規(guī)則的描述以及對(duì)事務(wù)的控制語句。 嵌入式 SQL( Embedded SQL) 規(guī)定如何在諸如 C、 FORTRAN、 COBOL 等宿主語言中使用 SQL 的規(guī)則。 SQL 的特點(diǎn) 作為關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言, SQL 的特征如下: 非過程化語言 SQL 是一個(gè)非過程化的語言,即一次處理一個(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。 SQL 允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,不對(duì)單個(gè)記錄進(jìn)行操作,而可以操作記錄集。所有 SQL 語句接受集合作為輸入,返回集合作為輸出。 SQL 的集合特性允許一條 SQL 語句的結(jié)果作為本科生畢業(yè)設(shè)計(jì) ( 論文 ) 9 另一條 SQL 語 句的輸入。 SQL 不要求用戶指定對(duì)數(shù)據(jù)的存放方法,這種特性使用戶更易集中精力于要得到的結(jié)果。所有 SQL 語句使用查詢優(yōu)化器,它是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的一部分,由它決定對(duì)指定數(shù)據(jù)存取的最快速度的手段,查詢優(yōu)化器知道存在什么索引,在哪兒使用索引合適,而用戶則不需要知道表是否有索引、有什么類型的索引。 統(tǒng)一的語言 SQL 可用于所有用戶的數(shù)據(jù)庫活動(dòng)模型:系統(tǒng)管理員、數(shù)據(jù)庫管理員、用戶程序員、決策支持系統(tǒng)人員及許多其他類型的終端用戶。 SQL 為許多任務(wù)提供了命令,其中包括: ( 1)查詢數(shù)據(jù)。 ( 2)在表中插入、修改和刪 除記錄。 ( 3)建立、修改和刪除數(shù)據(jù)對(duì)象。 ( 4)控制對(duì)數(shù)據(jù)和數(shù)據(jù)對(duì)象的存取。 ( 5)保證數(shù)據(jù)庫一致性和完整性。 以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨(dú)的語言,而 SQL 將全部任務(wù)統(tǒng)一在一種語言中。 所有關(guān)系數(shù)據(jù)庫的公共語言 由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言,用戶可以使用 SQL 的功能在關(guān)系數(shù)據(jù)庫管理系統(tǒng)中相互轉(zhuǎn)換,即所有用 SQL 編寫的程序都是可移植的。 語言的簡潔、易學(xué)性 SQL 是一種簡潔、易學(xué)、易用的語言。 SQL 語言只用了 9 個(gè)動(dòng)詞就完成了數(shù)據(jù)控制、數(shù)據(jù)操縱和數(shù)據(jù)定義的核心功能,而 且, SQL 語法也很簡單。 SQL SERVER 2021 SQL SERVER 2021 是由 Microsoft 開發(fā)和銷售的一個(gè)功能強(qiáng)大的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它能夠處理大量的數(shù)據(jù),管理眾多的并發(fā)用戶,保證數(shù)據(jù)的完整性,并提供許多高級(jí)管理和數(shù)據(jù)分布能力。 SQL SERVER 2021 與 Windows NT 系列的操作系統(tǒng)完美兼容。它易于安裝、部署和使用,可運(yùn)行在臺(tái)式機(jī)、筆記本上,也可以運(yùn)行在多處理器計(jì)算機(jī)上,提供了數(shù)據(jù)倉庫功能;支持遠(yuǎn)程管理和提供了豐富的數(shù)據(jù)庫編程能力等所有特性。 SQL SERVER 2021 是微軟公司 SQL SERVER 生產(chǎn)線上的最受期待的產(chǎn)品。在成千上萬的電子郵件、成百上千的規(guī)格說明以及大量的編譯的基礎(chǔ)上, SQL SERVER 2021 確保了自己是 Windows 平臺(tái)上數(shù)據(jù)庫應(yīng)用程序中最具戲劇性的新型數(shù)據(jù)庫平臺(tái)。五年多的開發(fā), SQL SERVER 2021 與其先前版本的技術(shù)完全不同。 本科生畢業(yè)設(shè)計(jì) ( 論文 ) 10 SQL SERVER 2021 具有一些新特性和特點(diǎn),這些特性擴(kuò)展了 SQL SERVER 作為一種具有豐富開發(fā)環(huán)境的高性能相關(guān)數(shù)據(jù)庫系統(tǒng)的能力。 數(shù)據(jù)庫引擎增強(qiáng) SQL SERVER 2021 為數(shù)據(jù)庫引擎 引入了諸多改進(jìn)和新的功能。這些改進(jìn)和功能包括與、新的 XML 技術(shù)、增強(qiáng) SQL 處理、新的數(shù)據(jù)類型,以及對(duì)關(guān)系型數(shù)據(jù)庫可伸縮性和可用性的改進(jìn)。 管理工具 SQL SERVER 2021引入一整套管理工具和管理 API,管理工具和管理 API使得 SQL SERVER 2021 使用更方便、管理更輕松,并且支持大規(guī)模 SQL SERVER 部署操作。 數(shù)據(jù)轉(zhuǎn)換服務(wù)( DTS)的增強(qiáng) DTS 在 SQL SERVER 2021 中全部重新設(shè)計(jì)了、提供全面的企業(yè)提取、轉(zhuǎn)換和裝載平臺(tái)。它也被重新命名為 SQL。 服務(wù)器集成服務(wù)( SQL SERVER 2021 Integration Services) 。 復(fù)制增強(qiáng) SQL SERVER 2021 對(duì)復(fù)制服務(wù)進(jìn)行了一些改進(jìn)和增強(qiáng),簡化了安裝、配置和復(fù)制拓?fù)涞谋O(jiān)控。 分析服務(wù)增強(qiáng) SQL SERVER 2021 分析服務(wù)在多方面進(jìn)行了擴(kuò)展,包括可伸縮性、易管理性、可靠性、有效性和數(shù)據(jù)倉庫的可編程性、商業(yè)智能和商業(yè)解決方案。 報(bào)表服務(wù) SQL SERVER 2021 報(bào)表服務(wù)是一個(gè)報(bào)表服務(wù)器和工具集,可以構(gòu)建、管理和部署企業(yè)報(bào)表。報(bào)表服務(wù)允許業(yè)務(wù) 輕松地將各種數(shù)據(jù)源和數(shù)據(jù)倉庫中的業(yè)務(wù)數(shù)據(jù)集成到功能豐富的、交互的、可管理的報(bào)表中,并且可以通過內(nèi)部網(wǎng)、外延網(wǎng)和互聯(lián)網(wǎng)瀏覽和導(dǎo)航這些報(bào)表。 通知服務(wù) SQL SERVER 2021 通知服務(wù)是幫助開發(fā)集中的通知應(yīng)用和大規(guī)模部署這些應(yīng)用的平臺(tái)。通知服務(wù)允許商業(yè)人員創(chuàng)建豐富的通知應(yīng)用。這些通知應(yīng)用將個(gè)性化的、及時(shí)的信息發(fā)送給設(shè)備以及數(shù)以百萬計(jì)的訂閱者,這些信息有證券市場(chǎng)的報(bào)警、新聞?dòng)嗛?、包裹遞送的報(bào)警和航空公司票價(jià)格。 B/S 體系結(jié)構(gòu) 在傳統(tǒng)的 C/S 結(jié)構(gòu)中,開發(fā)工作主要集中在客戶端,客戶端軟件不但要完成 用戶數(shù)據(jù)本科生畢業(yè)設(shè)計(jì) ( 論文 ) 11 交互和數(shù)據(jù)顯示的工作,而且還要完成對(duì)應(yīng)用邏輯的處理工作,用戶界面與應(yīng)用邏輯位于同一平臺(tái)上。這樣就帶來兩個(gè)突出的問題,即系統(tǒng)的可伸縮性較差和安裝維護(hù)較為困難。為了解決 C/S 結(jié)構(gòu)應(yīng)用系統(tǒng)中所存在的問題,人們提出了基于三層瀏覽器 /服務(wù)器( Browser/Server, B/S)結(jié)構(gòu)的應(yīng)用軟件技術(shù),整個(gè)系統(tǒng)由三個(gè)部分組成:瀏覽器、 Web服務(wù)器和數(shù)據(jù)庫服務(wù)器。下面主要介紹基于 B/S 體系結(jié)構(gòu)的應(yīng)用系統(tǒng)開發(fā)技術(shù)及其相關(guān)知識(shí)。 Web 技術(shù)簡介 什么是 Web Web,全稱為 World Wide Web,縮寫為 WWW。 Web 有許多譯名,諸如環(huán)球網(wǎng)、萬維網(wǎng)、全球信息網(wǎng)等。簡單地說, Web 是一種體系結(jié)構(gòu),通過它可以訪問分布于 Inter 主機(jī)上的超文本頁面。這一說法包含以下 2 層含義:第一, Web 是 Inter 提供的一種服務(wù), Web是基于 Inter、采用 Inter 協(xié)議的一種體系結(jié)構(gòu),因而,它可以訪問 Inter 的每一個(gè)角落。第二, Web 是存儲(chǔ)在全世界 Inter 計(jì)算機(jī)中,數(shù)量巨大的文檔的集合,或者可以說, Web 是世界上最大的電子信息倉庫。 Web 的內(nèi)容保存在 Web 站點(diǎn)( Web 服務(wù)器)中 ,用戶可以通過瀏覽器訪問 Web 站點(diǎn)。因此, Web 是一種典型的基于 B/S 的體系結(jié)構(gòu)。這也就是說, Web 實(shí)際上是一種全球性通信系統(tǒng),該系統(tǒng)通過 Inter 使計(jì)算機(jī)相互傳送基于超媒體的數(shù)據(jù)信息。 Web 的特點(diǎn) Web 具有以下特點(diǎn): ( 1) Web 是一種超文本信息系統(tǒng)。 Web 的超文本鏈接使得 Web 文檔不再像書本一樣是固定的、線性的,而是可以從一個(gè)位置迅速跳轉(zhuǎn)到另一個(gè)位置,從一個(gè)主題迅速跳轉(zhuǎn)到另一個(gè)相關(guān)的主題。 ( 2) Web 是圖形化的和易于導(dǎo)航的。 Web 能 夠迅速流行的重要原因就在于它可以在一頁上同時(shí)顯示圖形和其 他超媒體的性能。 Web 可以提供將圖形、音頻、視頻信息集合于一體的特性。同時(shí), Web 是非常易于導(dǎo)航的,只需要從一個(gè)鏈接跳到另一個(gè)鏈接,就可以在各頁面、各站點(diǎn)之間進(jìn)行瀏覽了。 ( 3) Web 與平臺(tái)無關(guān)。 Web 對(duì)系統(tǒng)的軟、硬平臺(tái)沒有什么限制,任何平臺(tái)的用戶都可以訪問 Web。 ( 4) Web 是分布式的。對(duì)于 Web,沒有必要把大量圖形、音頻和視頻信息都放在一起,可以放在不同的站點(diǎn),只要通過超鏈接指向所需的站點(diǎn),就可以使物理上放置在不同位置的信息在邏輯上一體化。 Web 是動(dòng)態(tài)的,交互的。早期的 Web 頁面是靜態(tài)的,用戶只能被 動(dòng)瀏覽。由于開發(fā)了本科生畢業(yè)設(shè)計(jì) ( 論文 ) 12 多種 Web 動(dòng)態(tài)技術(shù),現(xiàn)在用戶已經(jīng)能夠方便地定制頁面。以 和 Java 為代表的動(dòng)態(tài)技術(shù)使 Web 從靜態(tài)的頁面變成可執(zhí)行的程序,從而大大提高了 Web 的動(dòng)態(tài)性和交互性。Web 的交互性還表現(xiàn)在它的超鏈接上,因?yàn)橥ㄟ^超鏈接,用戶的瀏覽順序和所到站點(diǎn)完全由用戶自行決定。 B/S 體系結(jié)構(gòu)的特點(diǎn) 基于 Web 的 B/S 體系結(jié)構(gòu)是隨著 Web 的廣泛應(yīng)用而被人們所熟知,它是由 C/S 結(jié)構(gòu)轉(zhuǎn)化而來的。 B/S 結(jié)構(gòu)的特點(diǎn)如下: ( 1)由于 Web 支持底層的 TCP/IP 協(xié)議,使 Web 網(wǎng)與局域網(wǎng)都可以做到連接,從而徹底解決了異構(gòu)系統(tǒng)的連接問題。 由于 Web 采用了“瘦客戶端”,使系統(tǒng)的開放性得到很大的改善,系統(tǒng)對(duì)將要訪問系統(tǒng)的用戶數(shù)的限制有所放松。 ( 2)系統(tǒng)的相對(duì)集中性使得系統(tǒng)的維護(hù)和擴(kuò)展變得更加容易。比如數(shù)據(jù)庫存儲(chǔ)空間不夠,可再加一個(gè)數(shù)據(jù)庫服務(wù)器;系統(tǒng)要增加功能,可以新增一個(gè)應(yīng)用服務(wù)器來運(yùn)行新功能。 ( 3)界面統(tǒng)一(全部為瀏覽器方式),操作相對(duì)簡單。 ( 4)業(yè)務(wù)規(guī)則和數(shù)據(jù)捕獲的程序容易分發(fā)。 B/S 體系結(jié)構(gòu)的功能組成 瀏覽器 客戶端瀏覽器的主要作用是向 Web 服務(wù)器發(fā)出請(qǐng)求,當(dāng)接到 Web 服務(wù)器傳送回來的 數(shù)據(jù)以后,對(duì)這些數(shù)據(jù)進(jìn)行解釋和顯示。瀏覽器以 URL 為統(tǒng)一的定位格式,使用超文本傳輸協(xié)議 HTTP 接收采用 HTML 語言編寫的頁面。 用戶通過鍵盤或鼠標(biāo)發(fā)出請(qǐng)求,該請(qǐng)求由瀏覽器中的控制器接收、檢查并分析用戶輸入,根據(jù)用戶請(qǐng)求執(zhí)行相應(yīng)動(dòng)作。如果用戶請(qǐng)求可以本機(jī)解決,則輸出到 HTTP 解釋器或其他解釋器,解釋后通過驅(qū)動(dòng)程序
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1