成年人在线观看视频免费,国产第2页,人人狠狠综合久久亚洲婷婷,精品伊人久久

我要投稿 投訴建議

SQL數據庫學習心得

時間:2022-11-26 18:26:18 心得體會 我要投稿

SQL數據庫學習心得

  當在某些事情上我們有很深的體會時,通常就可以寫一篇心得體會將其記下來,這樣就可以總結出具體的經驗和想法。很多人都十分頭疼怎么寫一篇精彩的心得體會,以下是小編為大家整理的SQL數據庫學習心得,歡迎大家分享。

SQL數據庫學習心得

SQL數據庫學習心得1

  一數據庫課程總結

  (一)數據庫概述1數據

 。1)數據庫中存儲的基本對象,是描述事物的符號記錄(如存儲某一個人(2)數據的種類包括文字、圖形、圖象、聲音(3)數據的特點是數據與其語義是不可分的。2數據庫

 。1)(database,簡稱DB)是指長期存儲在電腦內有組織的、可共享的數據集合;

 。2)數據庫管理系統(DatabaseManagementSystem,簡稱DBMS),是位于用戶與

  操作系統之間的一層數據管理軟件。

  3關系數據庫基礎

 。1)元組(Tuple)表中的一行即為一個元組。

 。2)屬性(Attribute)表中的一列即為一個屬性,給每一個屬性起一個名稱即屬性名。

 。3)主碼(Key)表中的某個屬性組,它可以唯一確定一個元組。(4)域(Domain)屬性的取值范圍。(5)分量元組中的一個屬性值。(二)SQLServer概述1SQLServer的版本(1)企業(yè)版,作為生產使用(2)個人版,供移動用戶使用

 。3)標準版,作為小工作組或部門使用(4)開發(fā)板,供程序員開發(fā)測試使用2SQL數據庫的創(chuàng)建

 。1)創(chuàng)建數據庫的過程就是確定數據庫名稱、大小、存放位置等信息。

 。2)數據庫文件包括主數據庫文件(.mdf)、次數據文件(.ndf)、事務日志文件(.ldf)(3)3種方式創(chuàng)建數據庫:使用數據庫創(chuàng)建向導、使用企業(yè)管理器、使用SQL語句在查詢分析器中創(chuàng)建。(三)數據庫中的表

  1創(chuàng)建表兩種方式:使用企業(yè)管理器、使用SQL語句2修改表,修改操作包括:增加字段、刪除字段、修改字段(名稱、修改其已有的屬性)兩種方式,使用企業(yè)管理器、使用SQL語句(四)數據查詢

  1基本的SELECT語句,例查詢Readers表中所有記錄的信息SELECT*FROMReaders2查詢語句的統計功能3數據的連接

  外連接的結果集中,不僅包括滿足連接條件記錄,還包括不滿足連接條件的記錄。連接方式分為:左外連接、右外連接、全外連接。(五)數據完整性

  1定義:數據完整性是指存儲在數據庫中的數據的一致性和準確性。2實體完整性

  又稱行完整性,要求表中不能存在完全相同的記錄,而且每條記錄都要具有一個非空且不重復的主鍵值。

  3使用約束:約束是保證數據完整性的有效方法,

  (1)PRIMARYKEY(主鍵約束)特點:每個表只能定義一個主鍵、主鍵值不可為空、主鍵值不可重復。

  (2)UNIQUE(唯一約束)確保表中的某非主鍵列不輸入重復值,PRIMARYKEY與UNIQUE的區(qū)別、約束數量、是否允許NULL值

  (3)CHECK(檢查約束),用于限制輸入到列中的值的范圍(六)數據庫的安全

  1對于SQLServer來說,提供身份驗證和權限驗證兩種保護方式。

  (1)身份驗證模式:Windows驗證模式,只限于本機使用;混合驗證模式,本機或遠程均可訪問

  2角色管理是一種權限管理的方法,角色中的每一用戶都擁有此角色中的所有權限。3數據庫角色提供了在數據庫級別上的管理權限組。(七)備份與恢復

  1備份數據庫,使用SQL語句備份步驟:(1)創(chuàng)建備份設備

 。2)備份數據庫(完全數據庫備份、差異備份、日志備份、文件與文件組備份)2恢復數據庫(使用企業(yè)管理器恢復、使用SQL語句恢復)二數據庫課程心得

  在學習數據庫和數據表創(chuàng)建和修改時,了解到表是建立關系數據庫的基本結構,

  用來存儲數據具有已定義的屬性,在表的操作過程中,有查看表信息、查看表屬性、修改表中的數據、刪除表中的數據及修改表和刪除表的操作。從課程中中讓我更明白一些知識,表是數據最重要的一個數據對象,表的創(chuàng)建好壞直接關系到數數據庫的成敗,表的內容是越具體越好,但是也不能太繁瑣,以后在實際應用中多使用表,對表的規(guī)劃和理解就會越深刻。我們上機的另一個內容是數據庫的約束、視圖、查詢。從中我們了解到查詢語句的基本結構,和簡單SELECT語句的使用,多表連接查詢。而在視圖的操作中,也了解到了視圖是常見的數據庫對象,是提供查看和存取數據的另一種途徑,對查詢執(zhí)行的大部分操作,使用視圖一樣可以完成。使用視圖不僅可以簡化數據操作,還可以提高數據庫的安全性,不僅可以檢索數據,也可以通過視圖向基表中添加、修改和刪除數據。存儲過程、觸發(fā)器也是我們學習的內容之一,在操作中有建立存儲過程,執(zhí)行存儲過程,及查看和修改存儲過程,這些都是非;A的東西,但對用戶卻是非常重要的呢,只有熟悉了TxSQL語言,才能更好的掌握更多的東西。我們還學習了,SQL管理、數據的導入、導出、備份和還原。有SQLServer安全訪問控制;登錄賬戶的管理;數據庫角色的管理;用戶權限管理。維護數據庫的安全是確保數據庫正常運行的重要工作。數據的備份是對SQLServer數據事務日志進行拷貝,數據庫備份記錄了在進行備份操作的數據庫中所有數據的狀態(tài)。而數據的備份還分為數據庫完整備份、差異備份、事務日志備份、文件及文件組備份。做數據備份就是為了以后的數據庫恢復用。我們還做了倉庫管理數據庫,其中的要求包含了許多數據庫的對象,綜合了我們所學的許多知識,讓我們更努力的把所學到的東西運用上去。

SQL數據庫學習心得2

  SQL是市場占有率最大的數據庫之一,是信息化社會的產物,是整理、查詢、分析數據的`強有力工具。我對于SQL數據庫的學習是在實驗與探索之中度過的。

  下面將我本學期所學的主要知識簡單總結如下:

  共分四大塊:

  一、數據庫基本原理;

  二、SQL標準語言;

  三、數據庫設計;

  四、數據庫安全。

  一、數據庫基本原理

  數據庫技術是計算機領域中發(fā)展最快的技術之一。數據模型是數據庫系統的核心和基礎。常用的數據模型有層次模型、網狀模型、關系模型、面向對象模型、對象關系模型。其中關系模型是目前最重要的一種數據模型。關系數據庫是我們需要掌握的重點。

  關系模型中常用的關系操作包括:查詢操作和插入、刪除、修改操作兩大部分。關系的查詢表達能力很強,是關系操作中最主要的部分。

  二、SQL標準語言

  SQL(StructuredQueryLanguage),即結構化查詢語言,是關系數據庫的標準語言。SQL標準語言從1986年公布以來隨著數據庫技術的發(fā)展不斷發(fā)展,不斷豐富。

  SQL功能動詞

  數據定義CREATE,DROP,ALTER數據查詢SELECT

  數據操縱INSERT,UPDATE,DELETE數據控制GRANT,REVOKE

  SQL之所以能夠為用戶和業(yè)界所接受,并成為國際標準,是因為它是一個綜合的、功能極強同時又簡潔易學的語言。SQL集數據查詢、數據操縱、數據定義

  林巧和數據控制功能于一體。有如下特點:1)綜合統一;2)高度過程化;3)面向集合的操作方式;4)以同一種語法結構提供多種使用方式;5)語言簡潔,易學易用。

  SQL的數據定義語句:

  創(chuàng)建刪除修改表CREATETABLEDROPTABLEALTERTABLE視圖CREATEVIEWDROPVIEW索引CREATEINDEXDROPINDEX

  數據庫查詢是數據庫的核心操作。也是數據庫學習的重點和難點。SQL提供了SELECT語句進行數據庫的查詢,該語句具有靈活的使用方式和豐富的功能。其一般格式為:

  SELECT[ALL|DISTINCT]FROM[,]…[WHERE]

  [GROUPBY[HAVING]][ORDERBY[ASC|DESC]];

  SELECT語句既可以完成簡單的單表查詢,也可以完成復雜的連接查詢和嵌套查詢。

  (一)、單表查詢

  1、選擇表中的若干列:2、選擇表中的若干元組;

  2)查詢滿足條件的元組。WHERE子句常用的查詢條件有3、ORDERBY子句。4、聚集函數。5、ORDERBY子句(二)、連接查詢

  1、等值與非等值連接查詢;2、自然連接;3、外連接;4、復合條件連接。(三)、嵌套查詢1、帶有IN謂語的子查詢;2、帶有比較運算符的子查詢;3、帶有ANY(SOME)或ALL謂語的子查詢;4、帶有EXISTS謂詞的子查詢。

  (四)、集合查詢。

  數據的更新操作有三種:向表中添加若干行數據、修改表中的數據和刪除表中的若干行數據。

  三、數據庫設計

  數據庫設計是指對于一個給定的應用環(huán)境,構造最優(yōu)的數據庫模式,建立數據庫及其應用系統,使之能夠有效地存儲數據,滿足各種用戶的應用需求(信息要求和處理要求

  數據庫設計的基本步驟:

  1、數據庫設計的準備工作;2、數據庫設計的過程(六個階段):1)需求分析階段;2)概念結構設計階段;3)邏輯結構設計階段;4)數據庫物理設計階段;5)數據庫實施階段;6)數據庫運行和維護階段.

  四、數據庫安全

  數據庫的安全性是指保護數據庫,防止因用戶非法使用數據庫造成數據泄露、更改或破壞。課本中講述了三類計算機系統安全性問題:技術安全類、管理安全類和政策法律類。

  如何控制數據庫的安全性?其常用的方法有:1)用戶標識和鑒定2)存取控制;3)視圖;4)審計;5)密碼存儲.

  數據庫的完整性:即數據的正確性和相容性防止不合語義的數據進入數據庫。例如:學生的年齡必須是整數,取值范圍為14--29;學生的性別只能是男或女;學生的學號一定是唯一的;學生所在的系必須是學校開設的系;

  以上是我對SQL數據庫重點知識的理解。通過學習本課程和上機實驗,我了解了數據庫的概念及其重要性,還有其今后的發(fā)展方向,這將有利于我今后更好地把握時代之脈搏。

【SQL數據庫學習心得】相關文章:

SQL數據庫工作簡歷模板03-01

經典SQL語句大全07-21

sql面試筆試題01-08

數據庫實習日記06-21

數據庫開題報告12-21

SQL程序員英文求職信02-14

軟件測試(SQL方向)個人求職簡歷模板01-24

數據庫開發(fā)求職簡歷03-08

SQL程序員英文求職信范文02-20

數據庫面試題及答案06-19