6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

Similar documents
學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘

幻灯片 1

目錄

untitled

习题1

CHAPTER 1

untitled

一 個 SQL Injection 實 例 的 啟 示 頁 2 / 6 因 此, 在 知 名 網 站 上 看 到 SQL Injection, 讓 人 驚 心, 卻 不 意 外 網 站 專 案 外 包 是 目 前 業 界 的 常 態, 而 在 價 格 取 勝 的 制 度 下, 低 價 得 標 的 S

四川省普通高等学校

untitled

0SQL SQL SQL SQL SQL 3 SQL DBMS Oracle DBMS DBMS DBMS DBMS RDBMS R DBMS 2 DBMS RDBMS R SQL SQL SQL SQL SELECT au_fname,au_ lname FROM authors ORDER BY

untitled

ebook46-23

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2

目錄 C ontents Chapter MTA Chapter Chapter

123

untitled

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 任 何 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工

多層次傳銷與獎金系統

2 ADO.NET Internet 1.2

软 件 工 程 专 业 习 指 南 目 录 一 软 件 工 程 专 业 设 置 背 景 与 发 展 前 景... 3 二 软 件 工 程 专 业 实 践 教 条 件... 4 三 软 件 工 程 专 业 课 程 类 型 及 核 方 式 软 件 工 程 专 业 课 程 类 型...7

WQ.s92

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w

目錄... I... III... V Chapter 1 ADO.NET ADO.NET ADO.NET DataSet NET Framework Data Provide

季刊9web.indd

目錄... ivv...vii Chapter DETECT

职 位 类 别 : 测 试 工 程 师 工 作 经 验 或 实 习 经 历 : 不 限 岗 位 要 求 : 1. 本 科 及 其 以 上 学 历, 计 算 机 相 关 专 业 2014 届 毕 业 生 ; 2. 实 习 时 间 要 求, 尽 量 一 周 五 个 工 作 日 ; 3. 熟 悉 Wind

untitled

2 SGML, XML Document Traditional WYSIWYG Document Content Presentation Content Presentation Structure Structure? XML/SGML 3 2 SGML SGML Standard Gener

摘 要 在 這 忙 碌 的 社 會 中, 普 遍 人 們 運 動 時 間 其 實 並 不 充 裕, 體 力 越 來 越 差 的 情 況 下 還 隨 意 飲 食 導 致 身 體 健 康 越 來 越 差, 因 此 本 專 題 打 算 利 用 健 康 飲 食 的 方 式 改 善 這 些 人 的 體 質,

信息

untitled

本 课 程 作 为 非 计 算 机 专 业 本 科 通 识 课 程, 是 一 门 理 论 和 实 践 紧 密 结 合 的 实 用 课 程, 内 容 包 括 计 算 机 基 础 部 分 和 程 序 设 计 部 分 计 算 机 基 础 部 分 涵 盖 计 算 机 软 硬 件 组 成 数 制 表 示 操

高 职 计 算 机 类 优 秀 教 材 书 目 * 序 号 书 号 (ISBN) 书 名 作 者 定 价 出 版 / 印 刷 日 期 ** 配 套 资 源 页 码 计 算 机 基 础 课 计 算 机 应 用 基 础 刘 升 贵 年 8 月

untitled

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4

Oracle 4

untitled

ASP.NET MVC Visual Studio MVC MVC 範例 1-1 建立第一個 MVC 專案 Visual Studio MVC step 01 Visual Studio Web ASP.NET Web (.NET Framework) step 02 C:\M

基于UML建模的管理管理信息系统项目案例导航——VB篇

untitled

epub 79-1

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

<4D F736F F D20C9CFBAA3CAD0BCC6CBE3BBFAB5C8BCB6BFBCCAD4C8FDBCB6BFBCCAD4B4F3B8D95FBDA8D2E9B8E55F5F E646F63>

ebook 132-2

TopTest_Adminstrator.doc

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的

epub83-1

Azure_s

附 件 : 2009 年 度 国 家 精 品 课 程 名 单 一 本 科 国 家 精 品 课 程 ( 以 学 科 为 序, 共 400 门 ) 序 号 一 级 学 科 二 级 学 科 课 程 名 称 学 校 名 称 负 责 人 1 哲 学 哲 学 类 马 克 思 主 义 伦 理 学 安 徽 师 范

上海市教育考试院关于印发新修订的

untitled

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

untitled

数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护

RUN_PC連載_12_.doc

VB控件教程大全

(DMO) 1 1 Microsoft Windows SQL Server 2005 SQL Server Analysis ServicesNotification Services SQL Server 8 SQL Server IP SQL Server 2005 SQL Server 20

Business Objects 5.1 Windows BusinessObjects 1

DB2 (join) SQL DB2 11 SQL DB2 SQL 9.1 DB2 DB2 ( ) SQL ( ) DB2 SQL DB2 DB2 SQL DB2 DB2 SQL DB2 ( DB2 ) DB2 DB2 DB2 SQL DB2 (1) SQL (2) S

PowerPoint Presentation

FAQ -PowerDesigner9.5.DOC

1. 概 述 1.1 扫 描 对 象 序 号 1 IP 地 址 域 名 1.2 漏 洞 等 级 分 布 风 险 类 型 数 量 高 风 险 1 中 风 险 5 低 风 险 4 信 息 类 4 7% 29% 高 风 险 36% 中 风 险 低 风

FileMaker 16 ODBC 和 JDBC 指南

基于ECO的UML模型驱动的数据库应用开发1.doc

Oracle Database 10g: SQL (OCE) 的第一堂課

untitled

Microsoft Word htm

epub 61-2

XXXXXXXX


C/C++语言 - 运算符、表达式和语句

untitled

计算机软件技术专业教学计划

第6章  数据库技术基础

ArcGIS Sever.NET ArcGIS Server Web JAVA ArcGIS Server Web

回滚段探究

前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii

第一章 章标题-F2 上空24,下空24

untitled

IIS Web FTP

% ~ AAA

Mechanical Science and Technology for Aerospace Engineering October Vol No. 10 Web SaaS B /S Web2. 0 Web2. 0 TP315 A

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF

WWW PHP Comments Literals Identifiers Keywords Variables Constants Data Types Operators & Expressions 2

臺銀人壽「98年九至十一職等人員甄試」

SiteView技术白皮书

coverage2.ppt

Microsoft Word - 扉页.doc

國家圖書館典藏電子全文

ebook 96-16

NIIT APP T ECH,,,,,, C++ : C++, C++,,, C++,,,,, : ,,,, ;,, ( CIP) C++ /,,. :, (21.) ISBN C..

indd

第 15 章 程 式 編 写 語 言 15.1 程 式 編 写 語 言 的 角 色 程 式 編 寫 語 言 是 程 式 編 寫 員 與 電 腦 溝 通 的 界 面 語 法 是 一 組 規 則 讓 程 式 編 寫 員 將 字 詞 集 合 起 來 電 腦 是 處 理 位 元 和 字 節 的 機 器, 與

untitled

59 1 CSpace 2 CSpace CSpace URL CSpace 1 CSpace URL 2 Lucene 3 ID 4 ID Web 1. 2 CSpace LireSolr 3 LireSolr 3 Web LireSolr ID

chapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas

产品手册: CA GEN r8

epub 61-6

untitled

Transcription:

CHAPTER 6 SQL SQL SQL

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986 1987 4. SQL SQL 6-2

6 DDL Data Definition Language CREATE ALTER DROP SQL DML Data Manipulation Language INSERT UPDATE DELETE DQL Data Query Language SELECT DCL Data Control Language GRANT REVOKE COMMIT ROLLBACK 6-3

6 6-4 SQL Select SELECT " " Distinct SELECT DISTINCT " " Where SELECT " " WHERE "condition" And/Or SELECT " " WHERE " " {[AND OR] " "}+ In SELECT " " WHERE " " IN(' 1', ' 2',...) Between SELECT " " WHERE " " BETWEEN ' 1' AND ' 2' 6-5

Like SELECT " " WHERE " " LIKE { } Order By SELECT " " [WHERE " "] ORDER BY " " [ASC, DESC] Count SELECT COUNT(" ") Group By SELECT " 1", SUM(" 2") GROUP BY " 1" Having SELECT " 1", SUM(" 2") GROUP BY " 1" HAVING( ) 6-6

6-5 SQL 1000 SELECT TOP 1000 [ ] FROM [ ] SELECT * FROM [ ] SELECT [ ] FROM [ ] 2 SELECT TOP 2 [ ] FROM [ ] 1000 SELECT DISTINCT TOP 1000 [ ] FROM [ ] 6-8

6 1000 SELECT TOP 1000 [ ] FROM [ ] SELECT [ ] as FROM [ ] 1000 SELECT [ ] FROM [ ] WHERE [ ] > 1000 1000 40 SELECT [ ] FROM [ ] WHERE [ ] > 1000 or >=40 6-9

1. DDL DML (A) C++ (C) Passcal (B) Jave (D) SQL 2. (A) C++ (C) SQL (B) Jave (D) Visual Basic 3. Crow s Foor Notation Chen Notation Crow s Foor Notation [Crow s Foor Notation] Chen Notation [Chen Notation] Customer (A) attribute (B) (C) (D) property 4. Crow s Foot Notation Chen Notation Crow s Foot Notation [Crow s Foot Notation] Chen Notation [Chen Notation] Customer Order (A) (B) (C) (D) (E) 5. (A) (C) (B) (D) 6-13

APPENDIX A Visual Basic Visual Basic Visual Basic Microsoft

A-4 Visual Basic Namespace Imports Namespace Data Types Boolean,Byte,Char,DateTime,Decimal,Double,Int16,Int32,Int64,Integer, Long, Object, Short,Single,String,IntPtr,UInteger,UintPtr Variable Declaration Dim Public Private <variable_name> As <type> Type Declaration Dim Public <variable><suffix> Suffixes % -Integer. $ - String, @ - Decimal, & - Long, # - Double,! - Single Arrays Dim <arrayname>(<maxindexval>) As <type> Dim <arrayname>(<lowerbound> To <UpperBound>) As <type> Initialize Array Dim <arrayname>() As <type> = {<value1>, <value2>,..., <valuen>} Change Size of Array ReDim <arrayname>(<maxindexval>) Comments 'Comment text 'No multi-line comments at this time A-8

Comments A XML Press the ' (apostrophe) key thrice. Line Continuation strtext = "To break a long string across multiple lines, " & _ "end the string, add the line continuation character " & _ "and continue the string on the next line. Arithmetic Operators + (Addition), - (Subtraction), * (Multiplication), / (Division), % (Modulus) String Concatenation +, & Relational Operators < (Less Than), <= (Less Than or Equal To),> (Greater Than),>= (Greater Than or Equal To),= (Equal To),<> (Not Equal To) Logical Operators OR, NOT, AND, AndAlso, OrElse, Xor String Manipulation.Substring(<start>,[<length>]).Trim() <trims from beginning & end of string>.trimend([<char array>]).trimstart([char array]).tolower() <to lower case>.toupper() <to upper case>.replace(<find>,<replace>).equals(<expression>) <6 available overloads>.contains(<string>).join(<seperator>,<value>,[<count>]).compare(<string1>,<string2>,[<ignore case>]) <7 overloads available>.copy(<string>) A-9

A-5 Microsoft.NET Framework Windows Web.NET Framework Common Language Runtime Class Library ASP ASP.NET.NET Framework Class Library.NET Framework.NET Framework SDK Value Type.NET Framework.NET Framework Data Provider NET Framework ADO.NET.NET Framework.NET Framework Populate DataSet DataSet ActiveX Control ActiveX Microsoft Visual Basic for Applications Microsoft Script Editor ADO.NET.NET Framework Class Library XML ADO.NET A-12

SqlTypes for SQL Server Application Service ASP.NET ASP.NET ASP.NET Application State ASP.NET Framework A.NET ASP.NET Microsoft.NET Framework Web Web ASP.NET HTML WML XML ASP.NET ASP.NET ASP.NET Web Visual Basic C#.NET Web Web Common Language Runtime Type Safety Inheritance Interoperability ASP.NET Application Services Database ASP.NET ASP.NET ASP.NET Web App_ Data SQL Server ASP.NET Page ASP.NET ASP.NET A-13

ASP.NET Server Control ASP.NET System.Web.UI.Control ASP.NET ASP.NET Web HTML ASP.NET Mobile ASP.NET runat="server" Attribute ASP.NET Web HTTP Web ASP.NET ASP.NET Web ASP.NET Web HTTP HTTP Assembly.NET Framework Managed Assembly Manifest Identity XCOPY Asynchronous Postback ASP.NET Web ViewState AJAX A-14