大學資料庫學什麼
ACCESS和SQL SEVER都是microsoft的資料庫開發系統,ACCESS是用於小型的資料庫開發,多用於本地的資源管理,SQL SEVER是中型資料庫開發系統,是用於中小型的企業。資料庫生稱一個一個的庫,庫中包括表,視圖,索引,用戶......等一系列組件,VB可以用來做資料庫的前端軟體開發,任何一種語言都可以連接資料庫,只是實現的方法有區別而已.
打一個比方,它們兩個好比兩只杯子,而語言就好比一個個茶壺,杯子對外提供介面,而要連接這些介面就是語言,也就是這里的茶壺的事的.語言和平台沒有什麼太大的依賴關系,只要是能和數庫打交道,就能對它進行支持.
如果你非常精通SQL Sever資料庫,那麼你畢業後月薪可以達到10000人民幣,努力吧!!!!!!!!!!!!!!!!1
⑵ 資料庫在大學里屬於什麼專業
計算機專業 專業學習SQLSERVER ,oracle 等軟體
將來從事程序開發或者DBA的軟體
⑶ 大學計算機專業里的《資料庫》課程主要有什麼內容
介紹關系型資料庫。
建庫建表和刪表。
索引和約束主外鍵。
然後開始學 sql 簡單查詢。
接下來就是高級查詢和高級應用,游標以及存儲過程。
⑷ 資料庫程序設計主要是學什麼
建議你學 如果想從事相關工作
就像蓋房子 資料庫程序設計是學打地基 這個學好了 才能蓋高樓
⑸ 誰知道大學里學習的資料庫和操作系統分別是學什麼有什麼作用
資料庫講的是資料庫的實際操作,包括建立資料庫,建表,增刪查改等問題,以及建立索引,總之就是 資料庫的使用方法。操作系統則是介紹操作系統的工作原理,包括不同的操作系統的處理方法,主要是系統對內存的使用方式,等等問題。
⑹ 資料庫主要學什麼
1、了解資料庫的基礎知識,
這是學習資料庫的的最基本要求,包括範式、sql語句,比如創建
(表、索引)、查詢、刪除、更新SQL語句、事務等。
2、理解JDBC的ur1連接的意義
這就是需要進一步了解的,相對基礎知識米說,這部分顯得更加
重要。比如Oracle的jdbc ur1連接串為:
jdbc:oracle: thin: @ip: 1521:sid.
3、熟練掌握sql語句。
比如翻頁、時間比較的sql語句我們用得最多。給你一個需求你
可以立即寫出sql語向。
4、熟練使用 jdbc類,知道何時使用下列的函數。
PreparedStatement
executeBatch
5、學握必要的資料庫優化知識。
⑺ 關於大學計算機專業資料庫方向
大學計算機專業資料庫方向:
1、資料庫應用開發 (application development)
除了基本的SQL方面的知識,還要對開發流程,軟體工程,各種框架和開發工具等等
資料庫應用開發這個方向上的機會最多,職位最多。
2、數據建模專家 (data modeler)
除了基本的SQL方面的知識,非常熟悉資料庫原理,數據建模負責將用戶對數據的需求轉化為資料庫物理設計和物理設計,這個方向上在大公司(金融,保險,研究,軟體開發商等)有專門職位,在中小公司則可能由程序員承擔。
3、商業智能專家 (business intelligence - BI)
主要從商業應用,最終用戶的角度去從數據中獲得有用的信息,涉及OLAP (online analytical processing) ,需要使用SSRS, cognos, crystal report等報表工具,或者其他一些數據挖掘,統計方面的軟體工具。
4、ETL開發 (ETL Developer)
使用ETL工具或者自己編寫程序在不同的數據源之間對數據進行導入,導出,轉換,所接觸的資料庫一般數據量非常大,要求進行的數據轉換也比較復雜和數據倉庫和商業智能的關系比較密切。在一些資料庫應用規模很大的公司裡面有專門的職位,中小公司裡面則可能由程序員或者DBA負責這方面的工作。
5、數據構架師 (Data Architect)
主要從全局上制定和控制關於資料庫在邏輯這一層的大方向,也包括數據可用性,擴展性等長期性戰略,協調資料庫的應用開發,建模,DBA之間的工作。這個方向上在大公司(金融,保險,研究,軟體開發商等)有專門職位, 在中小公司或者沒有這個職位,或者由開發人員,DBA負責。
6、資料庫管理員 (database administrator - DBA)
資料庫的安裝,配置,調優,備份/恢復,監控,自動化等,協助應用開發(有些職位還要求優化SQL,寫存儲過程和函數等)。這個方向上的職位相對少一些,但一般有點規模的公司還是會有這樣的職位
7、數據倉庫專家 (data warehouse - DW)
應付超大規模的數據,歷史數據的存儲,管理和使用,和商業智能關系密切,很多時候BI和DW是放在一個大類裡面的,但是我覺得DW更側重於硬體和物理層上的管理和優化。
8、存儲工程師 (storage engineer)
專門負責提供數據存儲方案,使用各種存儲技術滿足數據訪問和存儲需求,和DBA的工作關系比較密切。對高可用性有嚴格要求(比如通信,金融,數據中心等)的公司通常有這種職位, 這種職位也非常少。
9、性能優化工程師 (performance engineer)
專長資料庫的性能調試和優化,為用戶提供解決性能瓶頸方面的問題。也有專門的性能優化工程師,負責為其資料庫產品和關鍵應用提供這方面的技術支持。對資料庫性能有嚴格要求的公司(比如金融行業)可能會有這種職位。 因為針對性很強,甚至要求對多種資料庫非常熟悉,所以職位極少。
10、高級資料庫管理員 (senior DBA)
在DBA的基礎上,還涉及上面3種職位的部分工作,具體包括下面這些:對應用系統的數據(布局,訪問模式,增長模式,存儲要求等)比較熟悉。對性能優化非常熟悉,可以發現並優化從SQL到硬體I/O,網路等各個層面上的瓶頸,對於存儲技術相對熟悉,可能代替存儲工程師的一些工作,對資料庫的高可用性技術非常熟悉(比如MSSQL的集群,ORACLERAC/FailSafe, IBM的DPF, HADR等),對大規模資料庫有效進行物理擴展(比如表分區)或者邏輯擴展(比如資料庫分區,聯合資料庫等)。熟悉各種數據復制技術,比如單向,雙向,點對點復制技術,以滿足應用要求。災難數據恢復過程的建立,測試和執行。這種職位一般只在對資料庫要求非常高並且規模非常大(比如金融,電信,數據中心等)的公司需要,而且這種公司一般有一個專門獨立負責資料庫的部門或組。這種職位非常少。
⑻ 在大學里,資料庫主要考什麼
基本的概念,資料庫的表設計、SQL語句、子查詢、關聯查詢等等
⑼ 學習資料庫到底應該會什麼
看你學資料庫的目的。如果你以後以DBA(資料庫管理)為方向,可以不學編程,重點學習資料庫基本原理、SQL,存儲過程、觸發、資料庫的優化和備份等。當然學會一些編程知識還是有好處的。
如果你以後希望做開發,資料庫的掌握程度就降低要求了,重點是編程語言。
操作系統是應該學好的。特別是以DBA為目標,Linux學好很有必要