
1. Giới thiệu SQL và SQL sever
Presentation
•
World Languages
•
KG
•
Hard
Thanh Xuân
Used 8+ times
FREE Resource
10 Slides • 0 Questions
1
1. Giới thiệu SQL và SQL sever
2
Nội dung chính
SQL (Structured Query Language) hay ngôn ngữ truy vấn mang tính cấu trúc
Là một loại ngôn ngữ máy tính.
Phổ biến để tạo, sửa và lấy dữ liệu từ một hệ quản trị cơ sở dữ liệu quan hệ.
SQL phát triển vượt xa so với mục đích ban đầu là để phục vụ các hệ quản trị CƠ SỞ DỮ LIỆU đối tượng – quan hệ.
SQL là một tiêu chuẩn của ANSI / ISO
3
Lịch sử phát triển của SQL
Tổng quan
Từ một bài báo tham dự hội thảo khoa học A Relational Model of Data for Large Share Data Banks** của tiến sĩ Edgar F.Codd. Xuất bản tháng 6/1970 trong tạp chí Communications of the ACM của Hiệp hội ACM. Một mô hình đã được chấp nhận rộng rãi là mô hình tiêu chuẩn dùng cho hệ thống quản lý cơ sở dữ liệu quan hệ.
Giữa những năm 1970, nhóm các nhà phát triển tại trung tâm nghiên cứu IBM, San Jose phát triển hệ thống Cơ sở dữ liệu – HỆ THỐNG R , dựa trên mô hình của Codd.
**tạm dịch là Mô hình quan hệ cho dữ liệu, dùng trong ngân hàng dữ liệu chia sẻ có khối lượng lớn.
4
Structured English Query Language
Viết tắt là SEQUEL (tạm dịch “Ngôn ngữ truy vấn tiếng Anh có cấu trúc”)
Được thiết kế để quản lý và truy lục dữ liệu được lưu trữ trong Hệ thống R.
Sau này, tên viết tắt SEQUEL được rút gọn thành SQL để tránh việc tranh chấp nhãn hiệu.
Mặc dù SQL bị ảnh hưởng bởi công trình của tiến sĩ Codd nhưng nó không do tiến sĩ Codd thiết kế ra. Ngôn ngữ SEQUEL được thiết kế bởi Donald D.Chamberlin và Raymond F.Boyce tại IBM.
5
Các giai đoạn phát triển chính
Năm 1974, phiên bản cơ sở dữ liệu quan hệ phi thương mại, không hỗ trợ SQL đầu tiên được phát triển.
Năm 1978, khởi đầu thử nghiệm phương pháp tại một cơ sở của khách hàng. Cuộc thử nghiệm đã chứng minh được sự có ích và tính thực tiễn của hệ thống. Chứng tỏ sự thành công của IBM.
Dựa vào kết quả đó, IBM bắt đầu phát triển các sản phẩm thương mại bổ sung thêm SQL dựa trên nguyên mẫu Hệ thống R bao gồm:
System/38 (Hệ thống/38) (được công bố năm 1978 và được thương mại hóa tháng 8 năm 1979)
SQL/DS (được giới thiệu vào năm 1981)
DB2 (năm 1983).
6
ĐỐI THỦ CẠNH TRANH
Cùng thời điểm, Relational Software, Inc. (bây giờ là Oracle Corporation) đã nhận thấy tiềm năng của những khái niệm được Chamberlin và Boyce đưa ra và đã phát triển phiên bản Hệ quản trị cơ sở dự liệu quan hệ riêng của họ cho Navy, CIA và các tổ chức khác.
Mùa hè năm 1979, Relational Software, Inc. giới thiệu Oracle V2 (Phiên bản 2), phiên bản thương mại đầu tiên hỗ trợ SQL cho máy tính VAX.
Mặc dù thường xuyên được nhắc tới một cách không nghiêm túc vì tấn công thị trường IBM liên tục chỉ trong hai năm. Đặc biệt là vụ tấn công IBM System/38 trong vài tuần đã trở thành điểm táo bạo nhất trong quan hệ công chúng. Nhờ đó, có được sự quan tâm đáng kể từ công chúng giúp tương lai của Oracle được đảm bảo phát triển trong bối cảnh có nhiều phiên bản từ các nhà cung cấp khác.
7
IBM đã quá chậm trong việc phát triển SQL và các sản phẩm quan hệ, có lẽ vì ban đầu nó không dùng được trong môi trường Unix và máy tính lớn (Mainframe). Và họ sợ nó sẽ làm giảm lợi nhuận thu được.
Trong lúc đó, Oracle vẫn đang phát triển, IBM đang phát triển System/38, được mong đợi là hệ cơ sở dữ liệu quan hệ đầu tiên của họ. Với năng lực và thiết kế tiên tiến của nó, người ta cho rằng nó có thể sẽ thay thế cho hệ thống Unix và máy tính lớn.
8
ANSI (American National Standards Institute) năm 1986
ANSI đã công bố cách phát âm chính thức của SQL là “ess kyoo ell”. Nhưng rất nhiều các chuyên gia cơ sở dữ liệu nói tiếng Anh vẫn gọi nó là sequel.
ANSI
ISO (International Organization for Standardization) năm 1987.
ISO
TIÊU CHUẨN ANSI/ISO
9
Một quan niệm sai khác cũng được phổ biến rộng rãi đó là SQL là chữ viết tắt của “Structured Query Language” (Ngôn ngữ truy vấn có cấu trúc). Thực tế không phải như vậy!
Theo wikipedia.org
QUAN NIỆM SAI LẦM
10
1. Giới thiệu SQL và SQL sever
Show answer
Auto Play
Slide 1 / 10
SLIDE
Similar Resources on Wayground
8 questions
bài 12
Presentation
•
10th Grade
8 questions
Bài học không có tiêu đề
Presentation
•
10th Grade
10 questions
Ôn thể tích hình hộp chữ nhật
Presentation
•
5th Grade
10 questions
TOÁN ÔN CUỐI KÌ 1
Presentation
•
2nd Grade
10 questions
Ngữ Văn 6
Presentation
•
KG
10 questions
你儿子在哪儿工作?
Presentation
•
University
7 questions
Tin học 6.Bài 1:Thông tin, thu nhận và xử lí thông tin
Presentation
•
6th Grade
1 questions
Phần củng cố bài 3
Presentation
•
3rd Grade
Popular Resources on Wayground
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
10 questions
Cinco de Mayo Trivia Questions
Interactive video
•
3rd - 5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
13 questions
Cinco de mayo
Interactive video
•
6th - 8th Grade
20 questions
Math Review
Quiz
•
3rd Grade
30 questions
GVMS House Trivia 2026
Quiz
•
6th - 8th Grade