Bài 17: Câu lệnh UPDATE trong MySQL

Chúng ta sử dụng câu lệnh UPDATE để cập nhật dữ liệu hiện có trong một bảng. Chúng ta có thể sử dụng câu lệnh nó để thay đổi giá trị cột của một hàng, một nhóm các hàng, hoặc tất cả các hàng trong một bảng. Cú pháp : UPDATE [LOW_PRIORITY] [IGNORE] [Tên_Bảng] SET [Tên_Cột_1] = ...

Tác giả: Trần Trung Dũng viết 16:41 ngày 01/10/2018

Bài 15: Sử dụng ALTER TABLE trong MySQL

Bạn có thể sử dụng câu lệnh ALTER TABLE để thay đổi cấu trúc bảng hiện tại.Câu lệnh ALTER TABLE cho phép bạn làm những việc như sau: Thêm cột & Xóa cột Thay đổi loại dữ liệu của cột Thêm khóa chính (PRIMARY KEY) Thay đổi tên bảng Một số tính năng khác(More) Cú pháp của ALTER ...

Tác giả: Hoàng Hải Đăng viết 16:41 ngày 01/10/2018

Bài 19: Sử dụng Regular expression trong MYSQL

Trong loạt các bài viết trước mình đã viết về Regular Expression . Trong bài viết này mình sẽ nói về Regular expression được sử dụng thế nào trong truy vấn dữ liệu. Mình sẽ nhắc lại một số ký hiệu Meta được sử dụng trong MySQL. Những ký tự này mình đã trình bày tại các quy tắc cơ bản của ...

Tác giả: Vũ Văn Thanh viết 16:40 ngày 01/10/2018

Bài 18: Câu lệnh DELETE trong MySQL

Để xóa dữ liệu từ một bảng, bạn sử dụng câu lệnh MySQL DELETE. MySQL DELETE cho phép bạn loại bỏ những bản ghi từ một bảng duy nhất hoặc từ nhiều bảng. 1. Xóa dữ liệu từ một bảng. Để xóa dữ liệu từ một bảng duy nhất, bạn sử dụng câu lệnh DELETE sau đây: DELETE FROM [Tên_Bảng] [WHERE ] ...

Tác giả: Trần Trung Dũng viết 16:40 ngày 01/10/2018

Bài 20: Câu lệnh CASE trong MySQL

Trong MySQL mệnh đề CASE được chia làm hai định dạng. Chức năng CASE đơn giản hay còn gọi là Simple CASE Chức năng CASE tìm kiếm hay còn gọi là Searched CASE Trong đó : Simple CASE là so sánh một biểu thức với một bộ các biểu thức đơn giản để xác định kết quả. Searched CASE là ...

Tác giả: Trần Trung Dũng viết 16:40 ngày 01/10/2018

Bài 08: Tạo và xóa database trong MongoDB

1. Lệnh use trong MongoDB Lệnh use DATABASE_NAME trong MongoDB được sử dụng để tạo cơ sở dữ liệu. Lệnh này sẽ tạo một cơ sở dữ liệu mới, nếu nó chưa tồn tài, nếu không thì, lệnh này sẽ trả về cơ sở dữ liệu đang tồn tại. Cú pháp Cú pháp cơ bản của lệnh use DATABASE_NAME là như sau: use ...

Tác giả: Trần Trung Dũng viết 16:40 ngày 01/10/2018

Bài 09: Một số hàm/lệnh cơ bản MongoDb

Để làm việc được với MongoDB thì MongoDB cung cấp cho chúng ta một danh sách các hàm/lệnh. Các hàm/lệnh này giúp chúng ta thao tác và giao tiếp với CSDL này một cách thuận tiện. Trong bài viết này mình sẽ điểm qua một số hàm cơ bản hay sử dụng nhất trong MongoDB. Chúng ta sẽ đi theo tuần tự từ khâu ...

Tác giả: Trần Trung Dũng viết 16:39 ngày 01/10/2018

Bài 13: Phép Join trong MySQL

Như mình đã nói ở trên thì phép JOIN giúp bạn truy vấn dữ liệu từ hai hay nhiều bảng dữ liệu với nhau. Trên thực tế thì đôi khi bạn không cần phép JOIN bạn cũng có khả năng giải quyết bài toán của bạn nhưng nó sẽ phức tạp hơn. Số lượng kết nối tới mấy chủ CSDL sẽ nhiều hơn ảnh hưởng trực tiếp tới ...

Tác giả: Bùi Văn Nam viết 16:39 ngày 01/10/2018

Bài 07: Tạo khóa chính (Primary key) trong MySQL

Giả sử chúng ta có bảng SINHVIEN và mỗi sinh viên là một record, lúc này để nhận diện sinh viên thì ta không thể dựa vào tên của sinh viên được vì tên sinh viên có thể trùng nhau. Chính vì vậy giải pháp là ta thêm một field MaSVvà giá trị của nó cho mỗi SV là khác nhau. Sau đây là một số đặc điểm ...

Tác giả: Trịnh Tiến Mạnh viết 16:39 ngày 01/10/2018

Bài 09: Lệnh SELECT lấy dữ liệu trong MySQL

Câu lệnh SELECT cho phép bạn lấy dữ liệu từ một bảng hoặc một view. Một bảng bao gồm danh sách các hàng và cột được hiển thị như một bảng tính. Thông thường, bạn sẽ nhìn thấy một tập hợp các hàng, và một tập hợp các cột, hoặc một sự kết hợp của hai. Kết quả của câu lệnh SELECT là một danh sách các ...

Tác giả: Trần Trung Dũng viết 16:38 ngày 01/10/2018

Bài 06: Câu lệnh tạo bảng trong MySQL

1. Bảng (TABLE) là gì? TABLE là một cái bảng dùng để lưu trữ dữ liệu cho một LOẠI ĐỐI TƯỢNG cụ thể. TABLE gồm nhiều cột, và nhiều hàng. Trong đó: Mỗi hàng lưu trữ thông tin của một đối tượng. Mỗi cột là một thuộc tính của loại đối tượng đó. Dưới đây là một bảng SINHVIEN : ...

Tác giả: Trịnh Tiến Mạnh viết 16:38 ngày 01/10/2018

Bài 08: Câu lệnh Insert thêm dữ liệu trong MySQL

Trong bài viết này chúng ta sẽ học làm thế nào để sử dụng cầu lệnh MySQL INSERT để thêm dữ liệu vào trong bảng CSDL. Chúng ta cần thống nhất rằng bạn đã tạo một CSDL thành công. Nếu bạn chưa thực hiện được điều này thì hãy xem lại cách Lệnh tạo database. Nói chung về mặt cú pháp thì các ngôn ngữ ...

Tác giả: Trần Trung Dũng viết 16:38 ngày 01/10/2018

Bài 11: Lọc dữ liệu sử dụng MySQL WHERE

Mệnh đề WHERE cho phép bạn xác định một tập kết quả các bản ghi chọn lọc dựa trên một biểu thức lọc đặc biệt hoặc nột biểu thức điều kiện. Cú pháp : Cú pháp MySQL chung của lệnh SELECT với mệnh đề WHERE để lấy dữ liệu là: SELECT truong1, truong2,...truongN FROM ten_bang [WHERE dieuKien1 [AND ...

Tác giả: Trịnh Tiến Mạnh viết 16:37 ngày 01/10/2018

Bài 10: Sử dụng MySQL DISTINCT để loại bỏ trùng lặp

Trong bài trước tôi đã trình bày về Lệnh SELECT truy vấn dữ liệu MySQL thì trong bài viết này, bạn sẽ học cách sử dụng mệnh đề MySQL DISTINCT với câu lệnh SELECT để loại bỏ các hàng trùng lặp trong một tập kết quả của câu truy vấn. Khi truy vấn dữ liệu từ một bảng, bạn có thể nhận được hàng trùng ...

Tác giả: Vũ Văn Thanh viết 16:37 ngày 01/10/2018

Bài 04: Hướng dẫn cài đặt và sử dụng RoboMongo

Download 1. Kết nối với Mongodb bằng Robomongo Download chương trình ở đường dẫn phía trên sau đó giải nén vào chạy chương trình không cần cài đặt. Chương trình sẽ có giao diện như sau: 1. Tạo mới một kết nối(connection) Lưu ý : Bạn phải chắc chắn đã start dịch vụ ...

Tác giả: Vũ Văn Thanh viết 16:37 ngày 01/10/2018

Bài 03: Hướng dẫn cài đặt và cấu hình MongoDB

1. Một số chú ý về phiên bản MongoDB dành cho Windows Server 2008 R2 edition (Ví dụ: 2008R2) chỉ chạy trên Windows Server 2008 R2, Windows 7 64-bit, và các phiên bản mới hơn của Windows. Các phiên bản này tận dụng các cải tiến gần đây cho nền tảng Windows và không thể hoạt động trên các ...

Tác giả: Vũ Văn Thanh viết 16:37 ngày 01/10/2018

Bài 12: Toán tử UNION trong MySQL

Toán tử MySQL UNION cho phép bạn kết hợp hai hay nhiều kết quả từ nhiều bảng vào một kết quả. Cú pháp: SELECT column1, column2 UNION [DISTINCT | ALL] SELECT column1, column2 UNION [DISTINCT | ALL] … Một số quy tắc bạn cần phải tuân theo khi sử dụng toán tử MySQL UNION. Số lượng ...

Tác giả: Bùi Văn Nam viết 16:36 ngày 01/10/2018

Bài 07: Hướng dẫn quản trị MongoDB bẳng RockMongo

1. Hướng dẫn cài đặt RockMongo Bước 1: Các bạn truy cập: http://rockmongo.com/downloads , để tải bản cài đặt mới nhất của mã nguồn này. Hoặc bạn có thể tải về từ https://github.com/iwind/rockmongo Bước 2: Sao chép mã nguồn vừa tải về vào thư mục htdocs(www) của web ...

Tác giả: Trần Trung Dũng viết 16:36 ngày 01/10/2018

Bài 02: Tổng quan về MongoDB

MongoDB là một cơ sở dữ liệu mã nguồn mở thuộc họ nhà NoSQL được phát hành sử dụng miễn phí bởi công ty MongoDB. Nếu bạn là người mới nghiên cứu về NoSQL thì đây là một cơ sở dữ liệu đầu tiên nên tiếp cận bởi nó dễ dàng cài đặt và sử dụng để tiếp cận với những ý tưởng lưu trữ mới. MongoDB hoạt ...

Tác giả: Tạ Quốc Bảo viết 16:36 ngày 01/10/2018

Bài 01: Giới thiệu về NoSQL

NoSQL, như nhiều bạn đã biết, về cơ bản là một cơ sở dữ liệu (database) được sử dụng để quản lý các tập dữ liệu phi cấu trúc khổng lồ (huge set of unstructured data), trong đó dữ liệu (data) không được lưu trữ trong các mối quan hệ dạng bảng như các cơ sở dữ liệu quan hệ (relational databases). Hầu ...

Tác giả: Bùi Văn Nam viết 16:36 ngày 01/10/2018