... (delete), sửa (update) dữliệu trong CSDL. Ngôn ngữtruyvấndữliệu (hay ngônngữ hỏi đáp có cấu trúc(Structured Query Language-SQL)): Cho phép người sử dụng khai thác CSDL để truyvấn các thông ... (MAPB), mã chức vụ (MACV). Giáo Trình Cơ Sở DữLiệu Trang 29 Biên soạn : Phan Tấn Quốc- Trường Cao Đẳng Kỹ Thuật Cao Thắng chương 3 NGÔN NGỮTRUYVẤNDỮLIỆU (Structured Query Language) ... ĐầU Mỗi hệ quản trị CSDL đều phải có ngônngữgiao tiếp giữa người sử dụng với cơ sở dữ liệu. Ngônngữgiao tiếp CSDL gồm các loại sau: Ngôn ngữ mô tả dữliệu (Data Definition Language –DDL):...
... các truyvấn Truyvấn chọn dữliệu Truyvấn tạo bảng Truyvấn thêm dữliệu Truyvấn xoá dữliệu Truyvấn cập nhật dữliệu Truyvấn thống kê Truyvấn con - Tạo truyvấn Crosstab ... HCM Bài 3 Truy vấndữ liệu Nội dung Tổng quan về truyvấndữliệu 3Thực hiện truyvấn bằng ngônngữ SQL 5Giới thiệu công cụ truyvấn bằng QBE 15Tham số trong truyvấn 20Bài tập ... chọn dữliệu hiển thị, thêm, xoá dữliệu có trong các bảng, … Phần này sẽ trình bày các dạng truyvấn và cách tạo những truyvấn này bằng ngôn ngữ SQL. Cách tạo Truyvấn chọn dữ liệu...
... tính đó sẽ được đặt bằng Null Truy vấn cập nhật dữliệu (p.4)SQL = Structured Query Language•Là ngônngữ dùng để truyvấndữ liệu • Ngôn ngữ = cú pháp (cấu trúc ngữ pháp) + các từ khóa (từ ... pháp của SQL (p.2)THIẾT KẾ CƠ SỞ DỮLIỆU QUAN HỆ (Relational Database Designing)Phần II – NGÔNNGỮTRUYVẤN SQL(Structured Query Language = ngônngữtruyvấn có cấu trúc) ... khóa của SQL_ Text, Date, Double, … : các kiểu dữliệu (của thuộc tính)_ Text(10) : kiểu dữliệu Text, có độ dài 10 ký tự Truy vấn định nghĩa dữliệu (p.1)Hàm DateCú pháp : Date()Ý nghĩa...
... giá trị)Thực hiện truyvấn ngoài dựa vào kết quả trả về của truyvấn conThực hiện truyvấn chính. Quá trình thực hiện bắt đầu từ truyvấn con trong cùng đến truyvấn chính31Kết theta ... (subquery) AS tablename42Cơ sở dữliệu 1Chương 6: Ngônngữtruy vấn có cấu trúc (SQL)Giảng viên: Nguyễn Công ThươngThứ tự thực hiện truyvấn lồng nhauThực hiện truyvấn con (trả về một giá trị ... câu truy vấn 18 Truy vấn con trong mệnh đề FROMCâu truyvấn con trong mệnh đề FROM chỉ được thực thi một lần, kết quả trả về là một bảng tạm dùng để thực thi câu truyvấn ngoài44 Truy vấn...
... DUNG • Ngônngữ định nghĩa dữliệu • Ngônngữtruyvấndữliệu • Ngônngữ cập nhật dữliệu Khoa Công nghệ Thông tin - Trường Đại học Ngân hàng TP.HCM 2 CẬP NHẬT LƯỢC ĐỒ CƠ SỞ DỮLIỆU • ... ĐỊNH NGHĨA CÁC KIỂU DỮLIỆU • Kiểu dữliệu số • Kiểu dữliệu chuỗi ký tự • Kiểu dữliệu chuỗi bit • Kiểu dữliệu Boolean • Kiểu dữliệu Datetime Các kiểu dữliệu trong SQL Khoa ... NGÔN NGỮ SQL • Ngônngữ đại số quan hệ: • Phải chỉ định cách thức truy vấn: khó khăn cho người sử dụng • Cần xây dựng một ngônngữ cấp cao: người sử dụng chỉ cần khai báo nội dung truy vấn...
... luận về định nghĩa dữ liệu, một phần của ngôn ngữ SQL cho phép mô tả các cấu trúc thông tin trong cơ sở dữ liệu. Ngược lại, các khía cạnh SQL thảo luận trước kia - các truyvấn và cập nhật- thường ... khoá AS và 4. Một truyvấn Q. Truyvấn này là định nghĩa của khung nhìn. Mỗi khi chúng ta truyvấn khung nhìn, SQL ứng xử như là Q đã được thực hiện tại thời điểm đó và truyvấn được áp dụng ... việc thiết kế cơ sở dữliệu vì nó đòi hỏi phải đánh giá sự trộn lẫn đặc thù của các truyvấn và các phép toán khác sẽ có trên cơ sở dữ liệu. Nếu một quan hệ được truyvấn 49 là một quan hệ...
... lập trình. C được phát triển từ một ngônngữ lập trình có tên là B (B là ngônngữ lập trình được viết bởi Ken Thompson tại Bell Labs, và tên ngônngữ lấy theo tên của Bell Labs). C là ngônngữ ... là ngônngữ tốt cho việc học lập trình, hơn nữa sau này chúng ta còn có thể tiếp cận với lập trình hướng đối tượng, và một trong những ngônngữ lập trình chúng ta lựa chọn đầu tiên cho lập trình ... hoàn thiện giáo trình. Thay mặt các tác giả Đào Kiến Quốc Đại học quốc gia hà nội khoa công nghệ giáotrình tin học cơ sở phần lập trình trên ngônngữ C vũ...
... double là 18-19 chữ số. ¾ Kiểu con trỏ và địa chỉ Ngoài hai kiểu dữliệu số mà chúng ta vừa đề cập trong C còn kiểu dữliệu rất hay sử dụng đó là kiểu con trỏ. Chúng ta biết là các thành ... học gồm phần định trị và phần mũ. Trong giáotrình này chúng tôi không có ý định trình bày chi tiết định dạng của số thực. Bạn đọc cần quan tâm tới vấn đề này hãy tham khảo [3 - Chương 14]. ... Gi¸o tr×nh tin häc c¬ së II - Ngôn ngữ C 13khuôn dạng khác mà miền giá trị của số thực so với số nguyên có cùng kích thước cũng khác. Kiểu dữliệu tên kiểu kích thước (trị tuyệt...
... trong ngônngữ lập trình C không có kiểu dữliệu này (như boolean trong Pascal). Trong C sử dụng các số để diễn đạt các giá trị logic (‘đúng’ hay ‘sai’). Một giá trị khác 0 nếu được dùng trong ngữ ... th_1 <= th_2 so sánh nhỏ hơn hoặc bằng, ngược với > Trong phần các kiểu dữliệu chúng ta không có kiểu dữliệu tương tự như boolean trong Pascal để biểu diễn các giá trị logic (true, false). ... chuyển kiểu tự động của ngônngữ C là từ thấp tới cao: char → int → long → double. Tuy nhiên trong thực tế sự ép kiểu phụ thuộc vào chương trình dịch, một số chương trình dịch cho phép tự...
... c¬ së II - Ngôn ngữ C 26III. Chương trình C Trước khi nói đến cấu trúc tổng quát của một chương trình nguồn C, chúng ta hãy xem một ví dụ đơn giản sau đây – chương trình in xâu ‘Chao ... Các bao hàm tệp (dòng 1) Trong chương trình C (trong hàm main cũng như các hàm khác do người lập trình viết) có thể sử dụng các hàm, hằng, kiểu dữ liệu, (gọi chung là các thành phần) đã được ... tin häc c¬ së II - Ngôn ngữ C 31¾ Lưu ý: • Các thành phần của chương trình mà chúng ta vừa nêu trừ hàm main là thành phần phải có và duy nhất trong một chương trình C, còn các thành phần...