亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Oracle的數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)

        2017-07-18 11:57:29何雪鋒
        關(guān)鍵詞:數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)管理系統(tǒng)

        何雪鋒

        (四川信息職業(yè)技術(shù)學(xué)院,四川 廣元 628000)

        基于Oracle的數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)

        何雪鋒

        (四川信息職業(yè)技術(shù)學(xué)院,四川 廣元 628000)

        Oracle是比較大型的數(shù)據(jù)庫(kù)管理系統(tǒng),應(yīng)用于很多大型企業(yè)。目前很多資料僅概述了數(shù)據(jù)庫(kù)的理論知識(shí),很少有根據(jù)具體案例解析數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)步驟。因此,以人脈管理系統(tǒng)為例,結(jié)合Oracle數(shù)據(jù)庫(kù)理論剖析數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)過(guò)程具有一定的意義。

        Oracle;數(shù)據(jù)庫(kù);系統(tǒng)設(shè)計(jì)

        0 引言

        數(shù)據(jù)庫(kù)系統(tǒng)是信息系統(tǒng)的重要組成部分,快速正確地掌握數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)非常重要。目前有很多數(shù)據(jù)庫(kù)方面的教材和論文,而有通過(guò)案例演示數(shù)據(jù)庫(kù)設(shè)計(jì)步驟的卻很少,很多資料都僅限于提出數(shù)據(jù)庫(kù)設(shè)計(jì)的概念[1-2],但是沒(méi)有列出具體的實(shí)例。數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)步驟主要有:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)。需求分析主要是明確用戶的需求;概念結(jié)構(gòu)設(shè)計(jì)主要是根據(jù)需求設(shè)計(jì)書(shū)ER圖[3];邏輯結(jié)構(gòu)設(shè)計(jì)主要把ER模型轉(zhuǎn)變成關(guān)系模式;物理結(jié)構(gòu)設(shè)計(jì)則是根據(jù)具體的數(shù)據(jù)庫(kù)管理系統(tǒng)給出表的結(jié)構(gòu)信息。Oracle[4-5]是一個(gè)比較大型的數(shù)據(jù)庫(kù)管理系統(tǒng),與其他數(shù)據(jù)庫(kù)相比,有比較優(yōu)秀的用戶權(quán)限管理體系、表空間等。本文結(jié)合Oracle管理系統(tǒng),以人脈管理系統(tǒng)為例,清晰地展示數(shù)據(jù)庫(kù)設(shè)計(jì)的各個(gè)步驟。

        1 需求分析

        需求分析階段的主要任務(wù)是理清系統(tǒng)的功能需求,確認(rèn)系統(tǒng)的邊界,反復(fù)與客戶溝通,通過(guò)功能圖、用例圖、數(shù)據(jù)流圖、協(xié)作圖、時(shí)序圖等方式簡(jiǎn)單準(zhǔn)確地表達(dá)客戶的需求,最終形成需求規(guī)格說(shuō)明書(shū)。

        在生活中,人脈管理系統(tǒng)主要用于管理不同類型的人脈,實(shí)現(xiàn)生日提醒、事務(wù)備忘等功能,由于系統(tǒng)需求相對(duì)簡(jiǎn)單,本文僅列出功能圖,如圖1所示。

        圖1 人脈管理系統(tǒng)功能圖

        人脈管理系統(tǒng)的結(jié)構(gòu)模塊及其功能如下所述。

        (1)系統(tǒng)管理模塊:用于實(shí)現(xiàn)用戶的登錄、注冊(cè)。

        (2)信息管理模塊:用于對(duì)基本信息的管理,如增刪改查等功能。

        (3)信息搜索模塊:用于實(shí)現(xiàn)信息的查詢輸出。

        (4)輔助功能模塊:用于提醒用戶親人以及朋友的生日日期和活動(dòng)備注等。

        2 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)

        2.1 概念結(jié)構(gòu)設(shè)計(jì)

        概念設(shè)計(jì)階段的任務(wù)是把需求階段的系統(tǒng)功能抽象成實(shí)體之間的關(guān)系圖,即ER圖。

        根據(jù)人脈管理系統(tǒng)的需求分析,該系統(tǒng)主要涉及用戶、人物分類、備忘錄三個(gè)實(shí)體,從而得到ER圖,如圖2所示。

        2.2 邏輯結(jié)構(gòu)設(shè)計(jì)

        邏輯結(jié)構(gòu)設(shè)計(jì)階段的主要任務(wù)是把概念設(shè)計(jì)階段的ER圖轉(zhuǎn)換成關(guān)系。ER圖中的每個(gè)實(shí)體對(duì)應(yīng)一個(gè)關(guān)系,每個(gè)實(shí)體的屬性對(duì)應(yīng)關(guān)系的屬性。聯(lián)系則根據(jù)實(shí)際情況獨(dú)立成關(guān)系或合并到一段。

        圖2 人脈管理系統(tǒng)ER圖

        根據(jù)人脈管理系統(tǒng)ER圖,得到如下五個(gè)關(guān)系:

        (1)管理員表(用戶ID,用戶姓名,用戶密碼);

        (2)人物分類表(分類ID,分類名稱,分類編號(hào));

        (3)用戶信息表(用戶ID,分類編號(hào),姓名,性別,電話,生日,地址,郵箱,職業(yè),工作單位,行業(yè),親密度);

        (4)用戶備忘錄表(備忘ID,主題,描述);

        (5)用戶備忘表(用戶ID,備忘ID,備忘時(shí)間)。

        2.3 物理結(jié)構(gòu)設(shè)計(jì)

        物理結(jié)構(gòu)設(shè)計(jì)的主要任務(wù)是把關(guān)系模式轉(zhuǎn)換成適應(yīng)具體數(shù)據(jù)庫(kù)管理系統(tǒng)的二維表。

        根據(jù)Oracle的數(shù)據(jù)庫(kù)類型,我們采用varchar2類型存放字符串,number類型存放數(shù)字,date類型存放日期。五個(gè)關(guān)系表具體結(jié)構(gòu)見(jiàn)表1-表5。

        表1 管理員表結(jié)構(gòu)

        表2 人物分類表結(jié)構(gòu)

        表3 用戶信息表

        表4 用戶備忘錄表

        表5 用戶備忘表

        2.4 sql代碼實(shí)現(xiàn)

        在使用Oracle創(chuàng)建數(shù)據(jù)庫(kù)之前,必須先創(chuàng)建表空間,相當(dāng)于給數(shù)據(jù)庫(kù)指定一個(gè)硬盤空間。然后在表空間里創(chuàng)建數(shù)據(jù)文件。數(shù)據(jù)文件用來(lái)存放具體數(shù)據(jù)。在操作數(shù)據(jù)庫(kù)之前,我們應(yīng)該創(chuàng)建用戶并授予相應(yīng)的操作權(quán)限。

        3 結(jié)語(yǔ)

        本文結(jié)合Oracle數(shù)據(jù)庫(kù)管理系統(tǒng),實(shí)現(xiàn)了人脈管理的數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)。嚴(yán)格按照數(shù)據(jù)庫(kù)設(shè)計(jì)的各個(gè)步驟,清晰地解剖了數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)過(guò)程,為數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的學(xué)習(xí)提供了一定的參考。

        圖3 查詢基本信息

        圖4 查詢?nèi)嗣}類別

        圖5 查詢備忘信息

        [1]劉勇.數(shù)據(jù)庫(kù)設(shè)計(jì)技巧及設(shè)計(jì)規(guī)范[J].信息技術(shù)與信息化,2014(5):251-252.

        [2]趙靜宇.數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范化的理論研究與應(yīng)用[J].電子技術(shù)與軟件工程,2013(21):208.

        [3]邵超,萬(wàn)春紅.E-R圖的精細(xì)設(shè)計(jì)[J].計(jì)算機(jī)教育,2015 (8):78-81.

        [4]徐卓.關(guān)于Oracle數(shù)據(jù)庫(kù)設(shè)計(jì)、開(kāi)發(fā)、應(yīng)用的探討[J].鐵路計(jì)算機(jī)應(yīng)用,2014(9):59-62.

        [5]劉曉華.Oracle數(shù)據(jù)庫(kù)在數(shù)據(jù)庫(kù)系統(tǒng)原理學(xué)習(xí)中的應(yīng)用[J].科技廣場(chǎng),2013(6):21-23.

        Design of Database System based on Oracle

        HE Xue-feng

        (Sichuan Vocational College of Information Technology, Sichuan Guangyuan 628000,China)

        Oracle is a relatively large database management system that is used in many large enterprises.At present,a lot of data only outlined the theory of the database system; there are few design steps according to the specific case analysis of the database system.Therefore,taking the personnel management system as an example,it is significant to analyze the design process of database system based on Oracle database theory.

        oracle;database;design of system

        TP31

        A

        1673-2022(2017)02-0050-04

        2016-12-12

        何雪鋒(1988-),男,四川廣元人,助教,碩士,主要研究方向?yàn)檐浖夹g(shù)。

        猜你喜歡
        數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)管理系統(tǒng)
        高層建筑連體結(jié)構(gòu)設(shè)計(jì)
        基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
        結(jié)構(gòu)設(shè)計(jì)優(yōu)化在房屋建筑結(jié)構(gòu)設(shè)計(jì)中的應(yīng)用
        基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
        數(shù)據(jù)庫(kù)系統(tǒng)shell腳本應(yīng)用
        微細(xì)銑削工藝數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)
        海盾壓載水管理系統(tǒng)
        實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)安全采集方案
        BIM結(jié)構(gòu)設(shè)計(jì)應(yīng)用
        某排水虹吸井結(jié)構(gòu)設(shè)計(jì)
        国产精品久久久久久一区二区三区| 一区二区三区国产偷拍| 国产午夜无码视频免费网站| 视频精品熟女一区二区三区| 三上悠亚亚洲精品一区| 最近中文字幕视频高清| 97色综合| 日本精品中文字幕人妻| 国语自产精品视频在线看| 妺妺窝人体色www看人体| 老妇肥熟凸凹丰满刺激| 亚洲欧美另类日本久久影院| 国产一区三区二区视频在线观看| 又湿又紧又大又爽a视频国产| 免费看久久妇女高潮a| A亚洲VA欧美VA国产综合| 久久久熟女一区二区三区| 正在播放强揉爆乳女教师| 亚洲精品夜夜夜| 丝袜欧美视频首页在线| 香蕉蜜桃av一区二区三区| 少妇高潮惨叫久久久久电影69| 国自产偷精品不卡在线| 午夜免费福利一区二区无码AV| 在线不卡av一区二区| 亚洲人成影院在线无码按摩店| 亚洲欧洲日产国码无码久久99| 人妻av一区二区三区高| 91久久综合精品久久久综合| 亚洲成av人片天堂网| 久久久无码一区二区三区| 中文字幕亚洲精品人妻| 在线播放亚洲丝袜美腿| av无码人妻中文字幕| 欧美性一区| 一本久道久久综合狠狠操| 久久婷婷综合缴情亚洲狠狠| 国产麻豆md传媒视频| 国产亚洲高清不卡在线观看| 亚洲国产一区二区av| 成人无码网www在线观看|