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

正文內容

sqlserver數據庫開發(fā)-展示頁

2025-05-10 18:39本頁面
  

【正文】 院 — 高級 IT人才實作培訓院校 創(chuàng)建表練習 ? 創(chuàng)建數據庫 School,創(chuàng)建一個 學生表 TblStudent ? tSId(主鍵) ? tSName ? tSGender ? tSAddress ? tSPhone ? tSAge ? tSBirthday ? tSCardId ? tSClassId ? 創(chuàng)建 學生成績表 TblScore ? tScoreId(成績 id,主鍵 ,自動編號)、 tSId(學生編號)、 tEnglish(英語成績)、 tMath(數學成績) ? 創(chuàng)建 老師表 TblTeacher ? tTId、 tTName、 tTGender、 tTAge、 tTSalary、 tTBirthday 新華電腦學院 — 高級 IT人才實作培訓院校 介紹生成腳本工具 ? 數據庫 → 右鍵 → 任務 → 生成腳本 ?可選擇生成什么樣的腳本 ?選擇生成的數據庫版本 ?是否包含某些腳本等。 Create Table、 Drop Table、 Alter Table等屬于 DDL, Select、 Insert、 Update、 Delete等屬于 DML, GRANT 授權、REVOKE 取消授權屬于 DCL 新華電腦學院 — 高級 IT人才實作培訓院校 使用 sql語句創(chuàng)建數據庫和表 ? 使用 SQL語句創(chuàng)建 School數據庫、 TblClass表、 TblStudent表。 ? ( *) SQL主要分 DDL(數據定義語言 ,建表、建庫等語句。39。 ? select *、 SeLeCT *: ?SQL語句是大小寫不敏感的,不敏感指的是 SQL關鍵字,字符串值還是 ?大小寫敏感的(大小寫是否敏感取決于具體的數據庫排序規(guī)則設置) ? 在數據庫中兩個 39。 ? 創(chuàng)建一個學生信息表: ? TblStudent: tSId(學生編號,自動編號,主鍵)、 tSName(學生姓名)、 tSGender(性別)、 tSAddress(家庭地址)、tSPhone(電話)、 tSAge(年齡)、 tSBirthday(出生日期)、 tSCardId(身份證號)、 tClassId(班級 Id) ? 分離數據庫 ? 在需要分離的數據庫上點右鍵 任務 分離 ? 附加數據庫 (在其他計算機上,親自測試!注意權限問題 ) ? 在數據庫節(jié)點上點右鍵 附加 ? 打開數據之前,要打開數據庫服務 新華電腦學院 — 高級 IT人才實作培訓院校 SQL語句入門 (腳本、命令 ) ? SQL 全名是結構化查詢語言( Structured Query Language),是關系數據庫管理系統(tǒng)的標準語言 ? SQL語句是和 DBMS“交談”專用的語句,不同 DBMS都認 SQL語法。 Money Bit數據類型 表示是 /否的數據 Bit 存儲布爾數據類型 新華電腦學院 — 高級 IT人才實作培訓院校 練習 ? 創(chuàng)建一個 School數據庫。固定長度的字符串相對于可變長度的字符串來說效率要高一些,在數據長度固定的情況下優(yōu)先選用固定長度,省去了計算長度的過程,提高效率 Varchar,8000 可變長度非 Unicode 數據 Nchar,4000 固定長度的 Unicode 數據 Nvarchar,4000 可變長度 Unicode 數據 Text varchar(max) 存儲長文本信息 (指針,2G) varchar(max),大字符串類型可以保存非常多的字符,但是對于這種類型的數據 DBMS經常將它們保存到單獨的空間中,這就導致了數據的保存和加載速度比較慢,因此除非必要,否則不要使用。 ? 可以包含: ?任意多個次要數據文件 (.ndf) ?多個事務日志文件 ? 文件組:可將多個數據文件邏輯的分到一組,方便日后管理維護(備份、將表建在指定的文件組上等等。 新華電腦學院 — 高級 IT人才實作培訓院校 創(chuàng)建數據庫 ? 創(chuàng)建數據庫,創(chuàng)建表,設置主鍵 ? 數據庫的分離和附加 ? MS SQLServer的每個數據庫包含: ?1個主數據文件 (.mdf)必須。 ) ? SQLServer的兩種驗證方式:用戶名驗證和 Windows驗證,開發(fā)時用 Windows驗證就行。 新華電腦學院 — 高級 IT人才實作培訓院校 表間關聯(lián)、外鍵( Foreign Key)冗余 商品名 價格 廠家編號 大大香瓜子 001 大大開心果 001 苦咖啡 2 002 隨變 3 002 冰工廠 1 002 編號 名稱 地址 電話 001 大大食品廠 恰恰大街 300號 010123456 002 伊利食品廠 內蒙古伊利路 1號 400400400 商品名 價格 生產廠家 廠家地址 廠家電話 大大香瓜子 大大食品廠 恰恰大街 300號 010123456 大大開心果 大大食品廠 恰恰大街 300號 010123456 苦咖啡 2 伊利食品廠 內蒙古伊利路 1號 400400400 隨變 3 伊利食品廠 內蒙古伊利路 1號 400400400 冰工廠 1 伊利食品廠 內蒙古伊利路 1號 400400400 新華電腦學院 — 高級 IT人才實作培訓院校 SQLServer的管理 ? 需要安裝 SQLServer2022或者 SQLServer2022,若要使用 SQLServer管理工具進行開發(fā)還要安裝 SQL Server Management Studio,還可以使用VisualStudio進行管理 ? 使用免費的 SQLServerExpress版本, Express版本的服務器名稱 . \SQLEXPRESS,對于開發(fā)人員來講和其他版本沒有區(qū)別。業(yè)務主鍵是使用有業(yè)務意義的字段做主鍵,比如身份證號、銀行賬號等;邏輯主鍵是使用沒有任何業(yè)務意義的字段做主鍵,完全給程序看的,業(yè)務人員不會看的數據。不會重復的列才能當主鍵。 ? 列( Column)、字段( Field)、行 (Row)元組 ? 用表格格式化數據:即便是引入了自動識別設備也很容易識別。 不同的貨物要放到各自的貨物架,將這種區(qū)域叫做“表”( Table)。學習、開發(fā)時是連接本機的數據庫,上線運行時是數據庫運行在單獨的服務器。最常見的錯誤。 ? 不同品牌的 DBMS有自己的不同的特點: MYSQL(速度很快,適合對數據要求并不是十分嚴謹的地方,去掉了很多中小型企業(yè)中不常用的功能)、 MSSQLServer(與 .結合很好 ,只能運行在 windows平臺下,大數據量、大交易量表現(xiàn)并不十分好) 、DB2(大型)、 Oracle(大型)、 Access(文件)、 SQLite(極其輕量級數據庫) 、 Sybase等。 新華電腦學院 — 高級 IT人才實作培訓院校 數據庫概述 ? DBMS( DataBase Management System,數據庫管理系統(tǒng))和數據庫。 ? 數據庫(其實也是文件), DBMS(數據庫管理系統(tǒng) )\RDBMS ? 對于數據不僅僅是需要存儲,更重要的是將數據進行存儲以后怎么才能方便快捷的查詢、修改。 ? 倉庫又分很多種糧倉、武器倉庫。新華電腦學院 — 高級 IT人才實作培訓院校 河南新華電腦學院 數據庫開發(fā)及 新華電腦學院 — 高級 IT人才實作培訓院校 什么是數據庫 ? 數據庫 Database:數據的倉庫 DB ? 倉庫里有排貨架 (表 ),貨物會分類存放。比如牙膏、牙刷會放到一個排貨架上,面包會單獨放在一個排貨架上。 ? 倉庫中還會有倉庫管理員 (DBA)對貨物進行管理 ? 從倉庫中拿貨物需要憑證,取貨和進貨的人 (程序員 ) 新華電腦學院 — 高級 IT人才實作培訓院校 我們怎么存儲數據 ? 學校的檔案室 ? 計算機文件 , 文件操作,開發(fā)人員需要熟悉操作磁盤文件的函數、必須編寫復雜的搜尋算法才能高效的把數據從文件中檢索出來、當數據格式發(fā)生變化時,需要編寫復雜的文件格式升級程序、很難控制并發(fā)修改。 ? 數據庫特點:海量存儲、查找速度快、并發(fā)性問題控制、安全性、數據完整性 (保存在數據庫中的數據是正確的,真是的 )。平時談到“數據庫”可能有兩種含義: MSSQLServer、 Oracle等某種 DBMS;存放一堆數據表的一個分類( Catalog )。對于開發(fā)人員來講,大同小異 ? SQL(語言 )SQLServerMSSQLServer。 ? 除了 Access、 SQLServerCE、 SQLite等文件型數據庫之外,大部分數據庫都需要數據庫服務器才能運行。 新華電腦學院 — 高級 IT人才實作培訓院校 數據庫中的概念 ? 數據庫 DataBase,不同類的數據應該放到不同的數據庫中 ?便于對各個數據類別的進行個性化管理 ?避免命名沖突 ?安全性更高 ? Table(表) :關系數據庫中的 [關系 ]指的就是表。不同的表根據放的數據不同進行空間的優(yōu)化,找起來也方便。 2022年 5月入職 , 是產品開發(fā)部的 , 姓名馬小虎 王二小 , 技術支持部 ,入職是 2022年 7月 姓名 馬小虎 部門 開發(fā)部 入職時間 .06 姓名 部門 入職時間 張三 開發(fā) 2022 新華電腦學院 — 高級 IT人才實作培訓院校 ? 思考: ? ,有沒有可能出現(xiàn)重復的記錄? ? ? ? ?為什么? 新華電腦學院 — 高級 IT人才實作培訓院校 主鍵( Primary Key)數據庫的一種約束 工號 姓名 部門 入職時間 001 風姐 員工培訓部 2022年 7月 5日 002 瘦瘦 公關部 2022年 8月 2日 003 憨憨 開發(fā)部 2022年 3月 5日 主鍵 就是數據行的 唯一標識 。一個表可以沒有主鍵,但是會非常難以處理,因此沒有特殊理由表都要設定主鍵 主鍵有兩種選用策略: 業(yè)務主鍵和邏輯主鍵 。因為很難保證業(yè)務主鍵不會重復(身份證號重復)、不會變化(帳號升位),因此 推薦用邏輯主鍵 。 (Express版本的數據庫功能有一些限制,比如:數據文件最大大小為 4GB等等。 ? 開發(fā)人員關注點在開發(fā)上,而不是配置、備份等之上,那是 DBA做的事情。 ?1個事務日志文件( .ldf)必須。) ? 創(chuàng)建 ?部門表 :部門 Id,部門名稱 ?員工表 :員工 Id,身份證號,姓名,性別,入職日期,年齡,地址,電話,所屬部門、 Email 新華電腦學院 — 高級 IT人才實作培訓院校 數據庫中的數據類型 分類 備注和說明 類型 說明 二進制數據類型 存儲非子符和文本的數據 image ( varbinary(max)) 可用來存儲圖像 文本數據類型 字符數據包括任意字母、符號或數字字符的組合 Char,8000 固定長度的非 Unicode 字符數據。 Ntext nvarchar(max) Nvarchar(max)代替 日期和時間 日期和時間在單引號內輸入 Datetime 日期和時間 數字數據 該數據僅包含數字,包括正數、負數以及分數 int smallint 整數 float real 近似值 數字 貨幣數據類型 用于十進制貨幣值 ,money 和 smallmoney 數據類型精確到它們所代表的貨幣單位的萬分之一。 ? 創(chuàng)建一個班級表: ? TblClass: tClassId (班級編號,自動編號,主鍵)、 tClassName(班級名稱)、 tClassDesc(班級簡介)。 ? ================================================= ? SQL語句中字符串用 單引號 、 單等號 。表示一個‘ 【 39。 轉義 ‘ 】 ? ============================================== ? 建庫、刪除數據庫、創(chuàng)建表、刪除表不僅可以手工完成,還可以執(zhí)行 SQL語句完成,在自動化部署、數據導入中用的很多 ? 簡單的 Insert語句。) 、 DML(數據操作語言)和 DCL (數據庫控制語言) 。 ? Go: ? 將 TSQL語句分批發(fā)送到數據庫實例執(zhí)行。 ?是否生成帶數據的腳本( 202 2022都有該功能express沒有。 ?Insert into 表 values(值 1,值 2) ? 插入數據時,只向某些列插入數據:如果插入的行中有些字段的值不確定,那么Insert的時候不指定那些列即可。 【 SET IDENTITY_INSERT 表名 ON 】 ? 注意:主鍵不能有重復值。 ? Insert into 表(列) select 列 1,列 2 union ? Insert into 表(列) select 列 1,列 2 fro
點擊復制文檔內容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1