資料庫應用開發
㈠ 資料庫應用開發工具軟體
JBuilder 2005 --開發(編譯)環境
Oracle 9i --資料庫(所有資料庫軟體中最好的一種)
Rational Rose 2003 --畫關系圖滴
PowerDesign --畫關系圖滴(畫圖推薦用這個,可以轉化生成成資料庫表)
ERWin 4.0 --畫關系圖滴
Weblogic Platform 8.1 --用於開發、集成、部署和管理大型分布式Web應用滴
JBuilder 2005 + Oracle 9i +Weblogic Platform 8.1可以開發出學校教務管理系統。PowerDesign 是輔助設計資料庫的軟體。
㈡ 資料庫應用系統的開發具體分為哪幾個階段 (1)
問:資料庫應用系統開發具體分為哪幾個階段? 答:資料庫應用系統的開發是一項軟體工程。一般可分為以下幾個階段: 1.規劃 2.需求分析 3.概念模型設計 4. 邏輯設計 5.物理設計 6.程序編制及調試 7.運行及維護。 這些階段的劃分目前尚無統一的標准,各階段間相互聯接,而且常常需要回溯修正。 在資料庫應用系統的開發過程中,每個階段的工作成果就是寫出相應的文檔。每個階段都是在上一階段工作成果的基礎上繼續進行,整個開發工程是有依據、有組織、有計劃、有條不紊地展開工作。 1.規劃規劃的主要任務就是作必要性及可行性分析。 在收集整理有關資料的基礎上,要確定將建立的資料庫應用系統與周邊的關系,要對應用系統定位,其規模的大小、所處的地位、應起的作用均須作全面的分析和論證。 明確應用系統的基本功能,劃分資料庫支持的范圍。分析數據來源、數據採集的方式和范圍,研究數據結構的特點,估算數據量的大小,確立數據處理的基本要求和業務的規范標准。 規劃人力資源調配。對參與研製和以後維護系統運作的管理人員、技術人員的技術業務水平提出要求,對最終用戶、操作員的素質作出評估。 擬定設備配置方案。論證計算機、網路和其他設備在時間、空間兩方面的處理能力,要有足夠的內外存容量,系統的響應速度、網路傳輸和輸入輸出能力應滿足應用需求並留有餘量。要選擇合適的OS,DBMS和其它軟體。設備配置方案要在使用要求、系統性能、購置成本和維護代價各方面綜合權衡。 對系統的開發、運行、維護的成本作出估算。預測系統效益的期望值。 擬定開發進度計劃,還要對現行工作模式如何向新系統過渡作出具體安排。 規劃階段的工作成果是寫出詳盡的可行性分析報告和資料庫應用系統規劃書。內容應包括:系統的定位及其功能、數據資源及數據處理能力、人力資源調配、設備配置方案、開發成本估算、開發進度計劃等。 可行性分析報告和資料庫應用系統規劃書經審定立項後,成為後續開發工作的總綱。 2.需求分析需求分析大致可分成三步來完成。 (1) 需求信息的收集, 需求信息的收集一般以機構設置和業務活動為主幹線,從高層中層到低層逐步展開 (2) 需求信息的分析整理, 對收集到的信息要做分析整理工作。數據流圖(DFD, data flow diagram)是業務流程及業務中數據聯系的形式描述。圖4.1是一個簡單的DFD 示例。
㈢ 資料庫開發與應用
sql">
--創建資料庫
CREATEDATABASE[Computer]ONPRIMARY
(NAME=N'Computer_data',FILENAME=N'E:Computer_data.mdf',SIZE=10MB,MAXSIZE=UNLIMITED,FILEGROWTH=5%),
(NAME=N'Computer_data1',FILENAME=N'F:Computer_data1.ndf',SIZE=7MB,MAXSIZE=15MB,FILEGROWTH=1MB),
(NAME=N'Computer_data2',FILENAME=N'F:Computer_data2.ndf',SIZE=7MB,MAXSIZE=15MB,FILEGROWTH=1MB)
LOGON
(NAME=N'Computer_log',FILENAME=N'G:Computer_log.ldf',SIZE=5MB,MAXSIZE=UNLIMITED,FILEGROWTH=512KB)
--創建表
USE[Computer]
createtableCompClassify(
ClassifyNumnvarchar(5),
ClassifyNamenvarchar(10),
ClassifyTypenvarchar(10)
);
createtableCompINFO(
ComputerNumnvarchar(10),
ComputerUsenvarchar(10),
ComputerPricesmallmoney,
ComputerFirmnvarchar(10)
);
--插入數據
insertintoCompClassifyvalues('001','台式機','娛樂機型');
insertintoCompClassifyvalues('002','筆記本','商務機型');
insertintoCompINFOvalues('A8010','科學計算機',630,'聯想');
insertintoCompINFOvalues('B9030','資料庫處理',520,'惠普');
--刪除數據
='002';
='B9030';
--更新數據
updateCompINFOsetComputerFirm='戴爾'whereComputerNum='A8010';
--查詢數據(商務機型的數據已經被刪除,所以查不到數據)
='商務機型';
--select*fromCompClassify;
--select*fromCompINFO;
㈣ 資料庫應用開發
幾種關系型資料庫的操作,會寫sql語句,存儲過程。
掌握至少一種主流開發工具的應用。
千萬不要什麼都會,什麼都不精通。
㈤ 一個資料庫應用系統開發和設計過程大致包括那幾個階段
在資料庫應用系統的開發過程中,每個階段的工作成果就是寫出相應的文檔。每個訪問方法的設計 一個訪問方法包括存儲結構和檢索機構兩部分。存儲結構限定了
㈥ 資料庫應用系統開發簡介
題目很大哦!
㈦ 資料庫開發和資料庫應用的區別是他們具體是要做什麼
資料庫開發是專門針對資料庫進行的開發語言或開發框架,它只針對資料庫的訪問,使用戶可以容易的使用它進行資料庫交互操作。並不針對某個應用產品。如JDiy, hiberhate,ibatis等等框架程序就是屬於資料庫開發。
而資料庫應用就是指具體的,通過資料庫開發出來的應用程序。例如網站, 在線辦公系統等等 。它往往指通過編程產生的直接可以針對某個應用的產品成品。
打個比方,資料庫開發是源料(白菜蘿卜,魚肉),而資料庫應用是滿桌子的美味飯菜。
㈧ 資料庫應用系統開發
SQL Server 沒有啟動或者登陸用戶名,密碼錯誤
㈨ 資料庫開發是做什麼東西的
資料庫開發工程師(Database Developer)是從事資料庫管理系統(DBMS)和資料庫應用軟體設計研發的相關工作人員的統稱,他屬於軟體研發工程師,但又有一部分運維工作的內容。他主要從事軟體研發的工作,但同時也要參與資料庫生產環境的問題優化和解決。
根據研發的內容不同,資料庫開發工程師可以分為兩大發展方向:資料庫內核研發和資料庫應用軟體研發:
a) 資料庫內核研發:主要負責設計和研發資料庫管理系統,重點關注的是資料庫管理系統內部架構的設計和實現,比如MySQL分支的開發、Oracle 10g新特性開發等
b) 資料庫應用軟體研發:主要負責設計和研發資料庫管理系統衍生的各種應用軟體產品,重點關注的是資料庫外部應用軟體產品架構的設計和實現,比如分布式資料庫、資料庫中間件等。
資料庫開發工程師與傳統的資料庫管理員(簡稱DBA,也稱為資料庫工程師)是不同的職位。傳統的DBA主要屬於運維職位,而資料庫開發工程師則屬於軟體研發職位。但二者也有部分工作內容重合,比如都要跟進資料庫生產環境出現的故障問題,其中DBA主要負責故障處理,而資料庫開發工程師主要跟進自己開發的系統模塊出現的bug或性能問題 。
(9)資料庫應用開發擴展閱讀:
資料庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生於距今六十多年前,隨著信息技術和市場的發展,特別是二十世紀九十年代以後,數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。資料庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型資料庫系統都在各個方面得到了廣泛的應用。
在信息化社會,充分有效地管理和利用各類信息資源,是進行科學研究和決策管理的前提條件。資料庫技術是管理信息系統、辦公自動化系統、決策支持系統等各類信息系統的核心部分,是進行科學研究和決策管理的重要技術手段。
定義1
資料庫,簡單來說是本身可視為電子化的文件櫃--存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。
資料庫指的是以一定方式儲存在一起、能為多個用戶共享、具有盡可能小的冗餘度的特點、是與應用程序彼此獨立的數據集合。
在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣的"倉庫",並根據管理的需要進行相應的處理。
例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫,有了這個"數據倉庫"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。
此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。
定義2
資料庫是依照某種數據模型組織起來並存放二級存儲器中的數據集合。這種數據集合具有如下特點:盡可能不重復,以最優方式為某個特定組織的多種應用服務,其數據結構獨立於使用它的應用程序,對數據的增、刪、改、查由統一軟體進行管理和控制。從發展的歷史看,資料庫是數據管理的高級階段,它是由文件管理系統發展起來的。
網路-資料庫
㈩ 資料庫開發是什麼
資料庫開發是資料庫管理系統(DBMS)和資料庫應用軟體設計研發的總稱,數據運維、參與資料庫生產環境的問題優化和解決等方面的事宜。
一般資料庫開發要經過設計、開發資料庫系統和資料庫應用軟體,因此與軟體研發的過程一樣,會覆蓋需求、設計、編程和測試四個階段:
需求:深入調研用戶市場需求,認清項目的應用場景,解決的問題,性能指標等,需要與資料庫系統使用方反復溝通,確定具體的需求。
設計:根據收集整理的需求文檔設計資料庫系統軟體的模型和架構,劃分模塊分別進行概要和詳細設計。
編程:按照模塊分工和設計文檔,進行編碼和調試。
測試:將開發完成的資料庫系統交給測試人員進行測試,主要使用的測試方法有黑盒測試、白盒測試、壓力測試、性能測試等,測試全部通過後即可等待發布。