VietTuts

Tự Học Lập Trình Online

  • Home
  • Java
  • Servlet
  • JSP
  • Struts2
  • Hibernate
  • Spring
  • MyBatis
  • Java WS
  • C
  • C++
  • C#
  • Python
  • PHP
  • Excel
  • VBA
  • Web
    • JavaScript
    • JQUERY
    • JSON
    • AJAX
    • CSS
    • HTML
    • HTML5
    • Node.js
    • Angular 7
  • SQL
    • MySQL
    • SQL Server
  • Misc
    • Eclipse
    • Phần mềm tiện ích
    • Cấu trúc DL&GT
    • Selenium Test

SQL cơ bản

SQL là gì? SQL - RDBMS là gì? SQL - Các hệ quản trị CSDL SQL - Cú pháp SQL - Kiểu dữ liệu SQL - Toán tử SQL - Biểu thức SQL - Create Database SQL - Drop Database SQL - Select Database SQL - Create Table SQL - Drop Table SQL - Câu lệnh Insert SQL - Câu lệnh Select SQL - Mệnh đề Where SQL - Toán tử AND & OR SQL - Câu lệnh Update SQL - Câu lệnh Delete SQL - Mệnh đề Like SQL - Mệnh đề Top SQL - Mệnh đề Order By SQL - Mệnh đề Group By SQL - Từ khóa Distinct

SQL nâng cao

SQL - Các ràng buộc SQL - Mệnh đề JOIN SQL - INNER JOIN SQL - RIGHT JOIN SQL - LEFT JOIN SQL - FULL JOIN SQL - SELF JOIN SQL - Mệnh đề UNION SQL - Giá trị NULL SQL - Sử dụng Alias SQL - Sử dụng Index SQL - Lệnh Alter SQL - Lệnh Truncate Table SQL - Sử dụng View SQL - Mệnh đề Having SQL - Transaction SQL - Ký tự đại diện SQL - Các hàm xử lý Date SQL - Bảng tạm thời SQL - Clone Table SQL - Sub Querie SQL - Sequence SQL - Xử lý Duplicate
1 / 3
❮ ❯

Hệ quản trị cơ sở dữ liệu


RDBMS là gì?
Cú pháp SQL

Hiện nay, có rất nhiều RDBMS - hệ quản trị cơ sở dữ liệu phổ biến có sẵn để làm việc. Hướng dẫn này đưa ra một cái nhìn ngắn gọn về một số các RDBMS phổ biến nhất. Điều này sẽ giúp bạn so sánh các tính năng cơ bản của chúng.

Nội dung chính

  • MySQL
    • Lịch sử
    • Tính năng, đặc điểm
  • MS SQL Server
    • Lịch sử
    • Tính năng, đặc điểm
  • ORACLE
    • Lịch sử
    • Tính năng, đặc điểm
  • MS ACCESS
    • Tính năng, đặc điểm

MySQL

MySQL là một hệ quản trị cơ sở dữ liệu SQL mã nguồn mở, được phát triển bởi một công ty Thụy Điển - MySQL AB.

MySQL hỗ trợ nhiều nền tảng khác nhau bao gồm Microsoft Windows, Linux, UNIX và Mac OS X.

MySQL có các phiên bản miễn phí và trả phí, tùy thuộc vào cách sử dụng của nó (phi thương mại / thương mại) và các tính năng. MySQL đi kèm với một máy chủ cơ sở dữ liệu SQL rất nhanh, đa luồng, nhiều người dùng và mạnh mẽ.

Lịch sử

  • Sự phát triển của MySQL bởi Michael Widenius & David Axmark bắt đầu từ năm 1994.
  • Phát hành nội bộ đầu tiên vào ngày 23 thứ Tháng năm 1995.
  • Phiên bản Windows được phát hành vào 8 ngày tháng 1 năm 1998 cho Windows 95 và NT.
  • Phiên bản 3,23: beta từ tháng 6 năm 2000, sản xuất tháng 1/2001.
  • Phiên bản 4.0: phiên bản beta từ tháng 8/2002, phát hành sản phẩm tháng 3/2003 (công đoàn).
  • Phiên bản 4.01: beta từ tháng 8 năm 2003, Jyoti thông qua MySQL để theo dõi cơ sở dữ liệu.
  • Phiên bản 4.1: Phiên bản beta từ tháng 6 năm 2004, sản xuất tháng 10 năm 2004.
  • Phiên bản 5.0: beta từ tháng 3 năm 2005, phát hành sản phẩm tháng 10 năm 2005.
  • Sun Microsystems mua MySQL AB trên 26 ngày tháng 2 năm 2008.
  • Version 5.1: sản xuất phát hành 27 ngày tháng 11 năm 2008.

Tính năng, đặc điểm

  • Hiệu suất cao.
  • Tính sẵn sàng cao.
  • Khả năng mở rộng và Tính linh hoạt Chạy bất cứ điều gì.
  • Hỗ trợ giao dịch mạnh mẽ.
  • Điểm mạnh của Web và Data Warehouse.
  • Bảo vệ dữ liệu mạnh mẽ.
  • Phát triển ứng dụng toàn diện.
  • Quản lý dễ dàng.
  • Tự do nguồn mở và Hỗ trợ 24 x 7.
  • Tổng chi phí sở hữu thấp nhất.

MS SQL Server

MS SQL Server là một hệ quản lý cơ sở dữ liệu quan hệ được phát triển bởi Microsoft Inc Ngôn ngữ truy vấn chính của nó là:

  • T-SQL
  • ANSI SQL

Lịch sử

  • 1987 - Sybase phát hành SQL Server cho UNIX.
  • 1988 - Microsoft, Sybase, và Aston-Tate cổng SQL Server sang OS / 2.
  • 1989 - Microsoft, Sybase, và Aston-Tate phát hành SQL Server 1.0 cho OS / 2.
  • 1990 - SQL Server 1.1 được phát hành với sự hỗ trợ cho khách hàng Windows 3.0.
  • Aston - Tate giọt ra khỏi SQL Server phát triển.
  • 2000 - Microsoft phát hành SQL Server 2000.
  • 2001 - Microsoft phát hành XML cho SQL Server Web Release 1 (download).
  • 2002 - Microsoft phát hành SQLXML 2.0 (đổi tên từ XML cho SQL Server).
  • 2002 - Microsoft phát hành SQLXML 3.0.
  • 2005 - Microsoft phát hành SQL Server 2005 vào ngày 7 tháng 11 năm 2005.

Tính năng, đặc điểm

  • Hiệu năng cao
  • Tính sẵn sàng cao
  • Database mirroring
  • Database snapshots
  • Tích CLR
  • Service Broker
  • DDL triggers
  • Chức năng Ranking
  • Row version-based isolation levels
  • Tích hợp XML
  • TRY...CATCH - xử lý ngoại lệ
  • Database Mail

ORACLE

Đây là một hệ thống quản lý cơ sở dữ liệu đa người dùng rất lớn. Oracle là một hệ quản lý cơ sở dữ liệu quan hệ được phát triển bởi 'Tổng công ty Oracle'.

Oracle làm việc để quản lý hiệu quả các nguồn lực, một cơ sở dữ liệu thông tin giữa nhiều khách hàng yêu cầu và gửi dữ liệu trong mạng.

Đây là một lựa chọn máy chủ cơ sở dữ liệu tuyệt vời cho khách hàng / máy tính máy tính. Oracle hỗ trợ tất cả các hệ điều hành chính cho cả khách hàng và máy chủ, bao gồm MSDOS, NetWare, UnixWare, OS / 2 và hầu hết các hương vị UNIX.

Lịch sử

Oracle bắt đầu vào năm 1977 và kỷ niệm 32 năm tuyệt vời của nó trong ngành công nghiệp (từ năm 1977 đến năm 2009).

  • 1977 - Larry Ellison, Bob Miner và Ed Oates thành lập các Phòng thí nghiệm Phát triển phần mềm để đảm nhận công việc phát triển.
  • 1979 - Phiên bản 2.0 của Oracle được phát hành và trở thành cơ sở dữ liệu quan hệ thương mại đầu tiên và cơ sở dữ liệu SQL đầu tiên. Công ty đổi tên thành Relational Software Inc. (RSI).
  • 1981 - RSI bắt đầu phát triển các công cụ cho Oracle.
  • 1982 - RSI được đổi tên thành Tổng công ty Oracle.
  • 1983 - Oracle phát hành phiên bản 3.0, viết lại bằng ngôn ngữ C và chạy trên nhiều nền tảng.
  • 1984 - Oracle phiên bản 4.0 được phát hành. Nó chứa các tính năng như kiểm soát đồng thời - sự nhất quán đọc nhiều phiên bản, v.v ...
  • 1985 - Oracle phiên bản 4.0 đã được phát hành. Nó chứa các tính năng như kiểm soát đồng thời - tính nhất quán đọc nhiều phiên bản, v.v ...
  • 2007 - Oracle phát hành Oracle11g. Phiên bản mới tập trung vào phân vùng tốt hơn, di chuyển dễ dàng, v.v.

Tính năng, đặc điểm

  • Truy cập đồng thời
  • Đọc tính nhất quán
  • Cơ chế khóa
  • Cơ sở dữ liệu Quiesce
  • Tính khả chuyển
  • Cơ sở dữ liệu tự quản lý
  • SQL*Plus
  • ASM
  • Scheduler
  • Quản lý Tài nguyên
  • Data Warehousing
  • Materialized views
  • Bitmap indexes
  • Table compression
  • Thực thi song song
  • Phân tích SQL
  • Data mining
  • Partitioning

MS ACCESS

Đây là một trong những sản phẩm phổ biến nhất của Microsoft. Microsoft Access là một phần mềm quản lý cơ sở dữ liệu cấp cơ sở. Cơ sở dữ liệu MS Access không chỉ là không tốn kém mà còn là một cơ sở dữ liệu mạnh mẽ cho các dự án quy mô nhỏ.

MS Access sử dụng công cụ cơ sở dữ liệu Jet, sử dụng một ngôn ngữ cụ thể ngôn ngữ SQL (đôi khi được gọi là Jet SQL).

MS Access đi kèm với phiên bản chuyên nghiệp của gói MS Office. MS Access có giao diện đồ họa trực quan sử dụng easyto.

  • 1992 - Truy cập phiên bản 1.0 đã được phát hành.
  • 1993 - Truy cập 1.1 phát hành để cải thiện khả năng tương thích với việc bao gồm ngôn ngữ lập trình Access Basic.
  • Quá trình chuyển đổi quan trọng nhất là từ Access 97 đến Access 2000.
  • 2007 - Access 2007, một định dạng cơ sở dữ liệu mới đã được giới thiệu ACCDB hỗ trợ các kiểu dữ liệu phức tạp như nhiều lĩnh vực có giá trị và đính kèm.

Tính năng, đặc điểm

  • Người dùng có thể tạo bảng biểu, truy vấn, biểu mẫu và báo cáo và kết nối chúng cùng với macro.
  • Tùy chọn nhập và xuất dữ liệu sang nhiều định dạng bao gồm Excel, Outlook, ASCII, dBase, Paradox, FoxPro, SQL Server, Oracle, ODBC ...
  • Cũng có định dạng Jet Database (MDB hoặc ACCDB trong Access 2007), có thể chứa ứng dụng và dữ liệu trong một tệp. Điều này làm cho nó rất thuận tiện để phân phối toàn bộ ứng dụng cho người dùng khác, những người có thể chạy nó trong môi trường bị ngắt kết nối.
  • Microsoft Access cung cấp truy vấn tham số. Những truy vấn và bảng truy cập có thể được tham chiếu từ các chương trình khác như VB6 và. NET thông qua DAO hoặc ADO.
  • Các phiên bản máy tính để bàn của Microsoft SQL Server có thể được sử dụng với Access như là một sự thay thế cho Jet Database Engine.
  • Microsoft Access là một cơ sở dữ liệu dựa trên máy chủ tập tin. Không giống như các hệ thống quản lý cơ sở dữ liệu quan hệ khách hàng (RDBMS), Microsoft Access không thực hiện các trình khởi tạo cơ sở dữ liệu, các thủ tục lưu trữ hoặc đăng nhập giao dịch.
Bài tiếp theo: Cú pháp SQL

RDBMS là gì?
Cú pháp SQL

Recent Updates

Xử lý duplicate trong SQLWeb SQL Database trong HTML5Lệnh DELETE MySQL trong PythonLệnh UPDATE MySQL trong PythonLệnh SELECT MySQL trong PythonLệnh INSERT MySQL trong PythonTạo bảng MySQL trong PythonTạo new database MySQL trong PythonKết nối Python với MySQLCài đặt môi trường MySQL cho PythonVí dụ Hibernate 3 XML Mapping - SQLServer 2017Ví dụ Hibernate 4 Annotation Mapping - MySQLSắp Tết 2026 Rồi! - Còn bao nhiêu ngày nữa là đến tết 2026?

VietTuts on facebook

Học Lập Trình Online Miễn Phí - VietTuts.Vn
Danh Sách Bài Học

Học Java | Hibernate | Spring
Học Excel | Excel VBA
Học Servlet | JSP | Struts2
Học C | C++ | C#
Học Python
Học SQL

Bài Tập Có Lời Giải

Bài tập Java
Bài tập C
Bài tập C++
Bài tập C#
Bài tập Python
Ví dụ Excel VBA

Câu Hỏi Phỏng Vấn

201 câu hỏi phỏng vấn java
25 câu hỏi phỏng vấn servlet
75 câu hỏi phỏng vấn jsp
52 câu hỏi phỏng vấn Hibernate
70 câu hỏi phỏng vấn Spring
57 câu hỏi phỏng vấn SQL

Scroll back to top

Copyright © 2016 VietTuts.Vn all rights reserved. | Liên hệ | Chính sách - riêng tư | sitemap.html | sitemap_index.xml