View, Procedure, Function & Trigger

Tài liệu tương tự
Chương 1:

Cách tạo User và Thiết kế Database Cách tạo User và Thiết kế Database Bởi: Khoa CNTT ĐHSP KT Hưng Yên Cách tạo một User Database Chúng ta có thể tạo m

Microsoft Word - su_dung_sqlite_voi_php.docx

Stored Procedures Stored Procedures Bởi: Khoa CNTT ĐHSP KT Hưng Yên Trong những bài học trước đây khi dùng Query Analyzer chúng ta có thể đặt tên và s

Microsoft Word - cu_phap_sqlite.docx

BÀI TẬP THỰC HÀNH

KẾ HOẠCH THỰC TẬP CƠ SỞ DỮ LIỆU I. MỤC ĐÍCH, YÊU CẦU Mục đích: Giúp sinh viên rèn luyện các kỹ năng về xây dựng cơ sở dữ liệu, cài đặt, quản trị, thao

Microsoft PowerPoint - Chuong_06.ppt

HỌC VIỆN KỸ THUẬT QUÂN SỰ

Giáo trình hệ quản trị cơ sở dữ liệu SQL - ĐHCNHN Biên tập bởi: Tổ HTTT Đại học Công nghiệp Hà Nội

Thực hành hàm kết hợp và gom nhóm Thực hành hàm kết hợp và gom nhóm Bởi: Khoa CNTT ĐHSP KT Hưng Yên Nhắc lại lý thuyết Hàm kết hợp Hàm count(), min(),

Microsoft Word - kieu_du_lieu_trong_jdbc.docx

HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA CÔNG NGHỆ THÔNG TIN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập Tự do Hạnh phúc ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN CÔNG NGHỆ CLI

Microsoft Word - Template distribute.doc

Slide 1

CÔNG TY TNHH GIẢI PHÁP TRỰC TUYẾN TOTAL 60 Đường 18, Phường Hiệp Bình Chánh, Quận Thủ Đức, TP.HCM MST:

Tài liệu Hướng dẫn sử dụng

Các Vấn Đề Cơ Sở Của Khoa Học Máy Tính Th.S GVC Tô Oai Hùng BAØI TAÄP CHÖÔNG 1 1. Viết giải thuật để mô tả thói quen mỗi buổi sáng của bạn, từ lúc ngh

IPSec IPSec Bởi: Phạm Nguyễn Bảo Nguyên Chúng ta đã biết khi ta sao chép dữ liệu giữa 2 máy hoặc thông qua mạng VPN để nâng cao chế độ bảo mật người q

Chương 1:

Microsoft Word - Lab09 - WebSieuthisach.doc

Trang 1 USE QLDA -- Create table TAODB create table TAODB(name varchar(20),logic_file varchar(20),os_file varchar(100),db_size smallint,db_maxsize sma

Tìm hiểu ngôn ngữ lập trình Visual Basic Tìm hiểu ngôn ngữ lập trình Visual Basic Bởi: Khuyet Danh Tìm hiểu ngôn ngữ lập trình Visual Basic Tổng quan

WICELL User Guide Smart Cloud Wicell Controller Standard Version Manual version

Microsoft Word - Cau hoi on tap.doc

PowerPoint Template

000.Bia

Kết nối và thao tác với CSDL trong ASP Kết nối và thao tác với CSDL trong ASP Bởi: Khoa CNTT ĐHSP KT Hưng Yên Qui tắc chung - Tạo đối tượng Connection

Microsoft Word - Khai thac AWS EC2_Web hosting.docx

Microsoft Word - dinh_dang_smartart_trong_powerpoint_2010.docx

Hướng dẫn sử dụng

Tin học Quản lý

TRƯỜNG Đ CK Joel Murach lay Harris TÜ SACH BẢN QUYỄN FPT Polytechnic P H P v ä MySQL Murach's PHP and MySQL Khởi động nhanh với PHP & MySQL

TÓM TẮT HƢỚNG DẪN SỬ DỤNG CHƢƠNG TRÌNH HỌC TIẾNG ANH TRỰC TUYẾN ENGLISH DISCOVERIES ONLINE

Hướng dẫn sử dụng Web Trading Online

Giới thiệu về ADO.NET Giới thiệu về ADO.NET Bởi: phamvanviet truonglapvy Trong thực tế, có rất nhiều ứng dụng cần tương tác với cơ sở dữ liệu..net Fra

SQL SQL Bởi: phamgiatien phamthephi SQL MỤC ĐÍCH Giới thiệu một hệ CSDL chuẩn, SQL, các thành phần cơ bản của của nó. YÊU CẦU Hiểu các thành phần cơ b

Microsoft Word - Co so du lieu - cap nhat

Co s? d? li?u (Database)

PowerPoint Template

Microsoft Word - Tin hoc dai cuong 2015

Chương II - KIẾN TRÚC HỆ ĐIỀU HÀNH

Microsoft Word - mot_so_tool_trong_android.docx

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG TIN HỌC ĐẠI CƯƠNG Bài 5. Kiểu dữ liệu và biểu thức trong C Nội dung 1. Các ki

1 Tạo slide trình diễn với Microsoft Powerpoint Tạo slide trình diễn với Microsoft Powerpoint Người thực hiện Hoàng Anh Tú Phạm Minh Tú Nội dung 1 Mục

Bài 15: QUẢN LÝ BẢNG TÍNH 15.1 Các khái niệm Ô (cell) là đơn vị cơ sở của bảng tính, mỗi ô có địa chỉ riêng, địa chỉ gồm Chỉ số cột Chỉ số dòng, ví dụ

mySQL - Part 1 - Installation

BẢO MẬT HỆ THỐNG THÔNG TIN

PHẦN LÝ THUYẾT Câu 1 : Trong Windows Explorer để đánh dấu chọn tất cả các đối tượng ta sử dụng? a. ấn Alt + Click chuột c. Tổ hợp phím Ctrl + A b. Ấn

BỘ GIÁO DỤC VÀ ĐÀO TẠO

Hướng dẫn Bắt đầu Nhanh Microsoft Publisher 2013 trông khác với các phiên bản trước, vì vậy chúng tôi tạo ra hướng dẫn này để giúp bạn dê dàng nắm bắt

100 CÂU TRẮC NGHIỆM TIN HỌC 6 I. CÂU HỎI TRẮC NGHIỆM Câu 1: Để viết đơn đăng kí tham gia câu lạc bộ, em nên sử dụng phần mềm nào dưới đây? A. Chương t

Hướng dẫn sử dụng dịch vụ FTP

Hướng dẫn sử dụng Adobe Presenter Pro 7.0

HƯỚNG DẪN SỬ DỤNG HỆ THỐNG E-LEARNING Version 1.2 Công Ty TNHH Uratek Website: TP.HCM, 11/2017

Những cơ sở của ngôn ngữ C# Những cơ sở của ngôn ngữ C# Bởi: phamvanviet truonglapvy Trong chương này sẽ trình bày về hệ thống kiểu trong C#; phân biệ

Công cụ trong VB6 Công cụ trong VB6 Bởi: FPT Software Để tìm hiểu về các công cụ trong VB chúng ta sẽ đề cập tới Add-in Các công cụ trong add-in Trình

Bài 4 Tựa bài

Microsoft Word - Huong dan cau hinh mikrotik - Viet Tuan UNIFI.vn

Microsoft Word - cau-truc-du-lieu-danh-sach-lien-ket.docx

Hướng dẫn chuyển tiền trong và ngoài Techcombank Chức năng này giúp Quý khách chuyển tiền giữa các tài khoản của doanh nghiệp; hoặc chuyển tiền cho cá

Microsoft Word - Huong dan su dung Mailchimp.docx

TẬP ĐOÀN ĐIỆN LỰC VIỆT NAM TRUNG TÂM CÔNG NGHỆ THÔNG TIN TÀI LIỆU HƯỚNG DẪN SỬ DỤNG DIM OPERATOR v1.2 (Dành cho Đơn vị phát điện) Hà Nội, tháng 2/2008

Microsoft Word - 10 quy tac then chot ve bao mat.doc

SỞ THÔNG TIN VÀ TRUYỀN THÔNG KIÊN GIANG TRUNG TÂM CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG HƯỚNG DẪN SỬ DỤNG PHẦN MỀM QUẢN LÝ THI ĐUA KHEN THƯỞNG Kiên Gian

Truy vấn, Ràng buộc, Trigger Truy vấn, Ràng buộc, Trigger Bởi: Ths. Phạm Hoàng Nhung SQL (Structured Query Language) là ngôn ngữ truy vấn cấu trúc đượ

HEADING 1: PHẦN 1: QUẢN LÝ VÀ DUY TRÌ HỆ ĐIỀU HÀNH

Hướng dẫn sử dụng SSI Pro Trading dành cho MG

Bài 1:

2014 Encyclopædia Britannica, Inc.

Bài 4 Tựa bài

Các thao tác với CSDL Các thao tác với CSDL Bởi: Khoa CNTT ĐHSP KT Hưng Yên Đọc (Select) dữ liệu trong bảng CSDL & hiển thị ra màn hình. Để đọc dữ liệ

Huong dan su dung phan mem Quan ly chat luong cong trinh GXD

CÔNG TY TNHH GIẢI PHÁP CÔNG NGHỆ HDA VIỆT NAM Biệt thự BT8 Lô D8 Khu đô thị Việt Hưng, Long Biên, Hà Nội Điện thoại: (84-4) Fax: (84-4) 62928

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ BÙI TRUNG HIẾU NGHIÊN CỨU MỘT SỐ VẤN ĐỀ VỀ CƠ SỞ DỮ LIỆU VÀ ỨNG DỤNG TRONG BÀI TOÁN QUẢN LÝ DÂN CƯ LU

Lập trình và ngôn ngữ lập trình

Phụ lục 2: HỒ SƠ NĂNG LỰC NĂM 2014

TRƢỜNG ĐẠI HỌC DUY TÂN TRUNG TÂM TIN HỌC DUY TÂN ĐỀ CƢƠNG KHẢO SÁT TIN HỌC DÀNH CHO KHỐI KHÔNG CHUYÊN TIN TOÀN TRƢỜNG ÁP DỤNG CHUẨN ỨNG DỤNG KỸ NĂNG C

(Tái bản lần thứ hai)

HƯỚNG DẪN GIAO DỊCH VNCS WEB TRADING 1. Bảng mô tả Thuật ngữ viết tắt Viết tắt CTCK KH TK PHT Mô tả Công ty chứng khoán Khách hàng Tài khoản Phát hành

BỘ GIÁO DỤC VÀ ĐÀO TẠO

FPT – Information System

Hik-Connect làgì? Hướng dẫn sử dụng Hik-Connect Tính năng chia sẻ (Share) Dịch vụ lắp đặt camera quan sát uy tín chất lượng, hệ thống đại

OpenStax-CNX module: m Giới thiệu về ngôn ngữ C và môi trường turbo C 3.0 ThS. Nguyễn Văn Linh This work is produced by OpenStax-CNX and licens

Lkgjlfjq?etyuiiofjkfjlsfjkslddghdgertt

I

Bài thực hành 6 trang 106 SGK Tin học 10

00

HƯỚNG DẪN SỬ DỤNG HỆ THỐNG E-LEARNING Version 2.9 Công Ty TNHH Uratek Website: TP.HCM, 7/2018

Microsoft Word - Morat 53_checked.doc

Hãy chọn phương án đúng CÂU HỎI TRẮC NGHIỆM TIN HỌC 7 HK1 Câu 1: Bảng tính thường được dùng để: a. Tạo bảng điểm của lớp em b. Bảng theo dõi kết quả h

Microsoft Word - ham_xu_ly_date_va_time_trong_sqlite.docx

Chương trình dịch

HƯỚNG DẪN SỬ DỤNG CÁC SẢN PHẨM CỦA OFFICE 365 Hợp đồng số: 25/KTQD-FPT Cung cấp hệ thống Office trực tuyến và thư điện tử Trường Đại Học Kinh Tế Quốc

NGÔN NGƯ LÂ P TRIǸH Biên tập bởi: nguyenvanlinh

Nhúng mã-cách khai báo biến Nhúng mã-cách khai báo biến Bởi: Khoa CNTT ĐHSP KT Hưng Yên Nhúng mã javascript trong trang HTML Bạn có thể nhúng JavaScri

Slide 1

THƯ VIỆN TRUNG TÂM ĐHQG-HCM PHÒNG PHỤC VỤ ĐỘC GIẢ * I. CỔNG TRA CỨU & TRUY CẬP TÀI LIỆU KHOA HỌC 3 I. MỤC LỤC TRỰC TUYẾN TVTT Tìm lướt:

CÔNG BÁO/Số /Ngày Thông tư này không áp dụng đối với việc đăng ký các loại xe cơ giới của Quân đội sử dụng vào mục đích quốc p

HƯỚNG DẪN TÌM KIẾM VÀ TRUY CẬP CƠ SỞ DỮ LIỆU ĐIỆN TỬ Đăng nhập bằng tài khoản hoặc Khi gặp vấn đề về UEH, v

Bản ghi:

SQL SERVER 2008 Lương Trần Hy Hiến

MỤC TIÊU 2 Hiểu các khái niệm về CSDL Biết tạo, sao lưu, phục hồi và xóa CSDL Biết tạo, chỉnh sửa, xóa bảng Hiểu và sử dụng hiệu quả các ràng buộc dữ liệu trên các cột. Hiểu rõ mối quan hệ giữa các bảng Hiểu rõ các câu lệnh thao tác cũng như truy vấn dữ liệu. Nắm vững các toán tử truy vấn mạnh

NỘI DUNG 3 CSDL Định nghĩa Tạo, xóa, sao lưu, phục hồi Bảng Ngôn ngữ định nghĩa Tạo, xóa, thay đổi, thiết lập ràng buộc Ngôn ngữ thao tác Chèn, xóa, sửa Truy vấn Các hàm thường dùng

CÁC KHÁI NIỆM VỀ CƠ SỞ DỮ LIỆU Khái niệm thực thể Khái niệm mối quan hệ thực thể Khái niệm CSDL Thao tác dữ liệu 4

CSDL LÀ GÌ DON_VI NHAN_VIEN 5

6 Thực thể: các vật thể, hình thức có thực liên quan đến bài toán hiện tại. Sinh viên, giáo viên, nhân viên Lớp học, phòng ban, nhà xưởng, kho chứa, thư viện Điện thoại, máy tính, quần áo, bánh kẹo Dịch vụ sửa chữa, dịch vụ biểu diễn Đơn đặt hàng, phiếu bán hàng, phiếu chuyển hàng Thuộc tính: được sử dụng để mô tả thực thể Sinh viên: họ tên, giới tính, điểm, chuyên ngành Sản phẩm: tên, giá, ngày sản xuất

Học phí Mã SV Họ và tên Điểm Sinh viên Giới tính Học lực Điện thoại 7

8 Mỗi hàng chứa 1 thực thể

Sinh viên & Lớp học Nhân viên & Phòng ban Sinh viên & Môn học Sinh viên & Giáo viên Tài xế & Xe Khách hàng & Chính sách giảm giá Tour & Du khách Sản phẩm & Danh mục Đơn hàng & Khách hàng Đơn hàng & Mặt hàng TT1 TT1 TT1 TT2 TT2 TT2 9

10 Anh ngữ

11 Gồm nhiều bảng và mối quan hệ giữa chúng Mỗi bảng chứa nhiều thực thể cùng loại (thể hiện) Mỗi thực thể có nhiều thuộc tính Mỗi thuộc tính chịu nhiều ràng buộc Khóa chính (có giá trị duy nhất) Khóa ngoại (có giá trị của cột khóa ở bảng khác) Null (cho phép để trống) Miền giá trị (giá trị phải thuộc vào) Mỗi bảng có thể có quan hệ với nhiều bảng khác Có thể có nhiều cột tham gia vào khóa chính

12

SQL Định nghĩa Thao tác CREATE DROP ALTER INSERT UPDATE DELETE SELECT 13

NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU 14

CSDL-TẠO CSDL 15 Tạo, xóa CREATE DATABASE NhatNghe; USE NhatNghe; DROP DATABASE NhatNghe; Sao lưu và phục hồi (dùng công cụ) Online (Backup/Restore) Offline (Detach/Attach)

BẢNG 16 Định nghĩa Các khái niệm Cột Kiểu dữ liệu Ràng buộc Các thao tác bảng Tạo (CREATE TABLE) Xóa (DROP TABLE) Chỉnh sửa (ALTER TABLE)

Tạo bảng CREATE TABLE Xóa bảng CREAT E TABLE DROP TABLE Sửa đổi cấu trúc ALTER TABLE ALTER COLUMN ADD COLUMN DROP COLUMN DROP TABLE ALTER TABLE 17

LỆNH TẠO BẢNG 18 Tên bảng Tên cột, kiểu dữ liệu, ràng buộc Khóa chính

19 CREATE TABLE SinhVien ( MaSV NVARCHAR(20) NOT NULL, HoTen NVARCHAR(50) NOT NULL, NgaySinh DATETIME NULL, GioiTinh INT DEFAULT 1, DiemTB FLOAT NOT NULL, CONSTRAINT SV_PK PRIMARY KEY(MaSV) );

Kiểu chuỗi ([N]-unicode) [N]CHAR,[N]VARCHAR, [N]TEXT Số thực FLOAT, DOUBLE, MONEY Ngày, giờ DATE, TIME, DATETIME, TIMESTAMP Số nguyên BIT, SMALLINT, INT, BIGINT Nhị phân BINARY, VARBINARY, IMAGE 20

Cho phép để trống Quan hệ khóa ngoại Cột khóa Ngoại 21 Khóa chính

22

PRIMARY KEY : Khóa chính CONSTRAINT <tên> PRIMARY KEY (<cột>) FOREIGN KEY : Khóa ngoại CONSTRAINT <tên> FOREIGN KEY (<cột>) REFERENCES <bảng> (<cột>) [ON DELETE CASCADE] [ON UPDATE CASCADE] CHECK: Kiểm tra CONSTRAINT <tên> CHECK (<điều kiện>) NOT NULL : Không cho để trống DEFAULT : Mặc định UNIQUE: Duy nhất 23

X=CASCADE Xóa (cập nhật) tất cả các record ở bảng con có khóa ngoại bị xóa (cập nhật) ở bảng cha X=SET NULL Thiết lập giá trị null cho khóa ngoại của các record bị xóa (cập nhật) ở bản cha X=SET DEFAULT Thiết lập giá trị mặc định cho khóa ngoại của các record bị xóa (cập nhật) ở bản cha X=NO ACTION Không cho xóa (cập nhật) các record trong bảng cha có liên quan đến record trong bảng con 24

LỆNH TẠO BẢNG 25 Xem kiểu dữ liệu và ràng buộc ở giáo trình

26 XÓA, CHỈNH SỬA BẢNG

XÓA, CHỈNH SỬA BẢNG (2) 27