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

Bài 02. Cài đặt MySQL & Quản lý CSDL PhpMyAdmin

1. Cài đặt MySQL Ta tạm thời chia làm hai môi trường. 1) Môi trường mạng(Internet Server). Môi trường này thì hầu hết các nhà cung cấp dịch vụ đều tích hợp sẵn trong gói service của NCC dịch vụ Hosting. Hoặc trường hợp nếu gói(package) này chưa được active thì bạn có thể yêu cầu NCC ...

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

Bài 01. Tổng quan về MYSQL

1. Đặc điểm MySQL là một phần mềm quản trị CSDL dạng server-based. MySQL quản lý dữ liệu thông qua các CSDL, mỗi CSDL có thể có nhiều bảng quan hệ chứa dữ liệu. MySQL có cơ chế phân quyền người sử dụng riêng, mỗi người dùng có thể được quản lý một hoặc nhiều CSDL khác nhau, mỗi người ...

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

Bài 04. Các kiểu dữ liệu trong MySQL

Khi lưu dữ liệu của người dùng trong MySQL chúng ta cũng phải định nghĩa kiểu dữ liệu cho nó. Ví dụ khi ngày tháng thì ta sẽ lưu một số nên kiểu của nó là INT, DateTime còn khi lưu tên thì ta sẽ lưu kiểu chuỗi varchar. Tùy vào mỗi loại mà chúng ta sẽ chọn các kiểu dữ liệu cho phù hợp. Trong mỗi ...

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

Bài 03. Các loại bảng MySQL

MySQL phân bố một số loại bảng & Storage Engines MyISAM InnoDB MERGE MEMORY (HEAP) ARCHIVE CSV FEDERATED Mỗi loại có một ưu điểm và nhược điểm khác nhau, điều này rất quan trọng nên nếu bạn tận dụng được các ưu điểm đó thì ứng dụng của bạn sẽ thực sự rất tối ưu cơ sở dữ liệu. Bây ...

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

Bài 05: Lệnh tạo database (Create Database) trong MySQL

1. Lệnh tạo database (Create Database) Để tạo mới một Database thì chúng ta sử dụng cú pháp như sau: CREATE DATABASE [IF NOT EXISTS] database_name Trong đó: CREATE DATABASE: Là từ khóa tạo database [IF NOT EXISTS]: Nếu có dòng này thì khi chạy nếu Database đã tồn tại thì nó không báo lỗi ...

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

May Quần Áo Bảo Hộ In Logo Giá Tốt Nhất Thị Trường

Nên đến đâu để có thể may quần áo bảo hộ in logo giá tốt nhất? Làm sao để có thể vừa may được quần áo bảo hộ chất lượng, hình in rõ nét mà giá thành phù hợp? Luôn là những câu hỏi được nhiều đơn vị đặt ra. Vậy câu trả lời là gì Cách may quần áo bảo hộ in logo giá tốt Để có thể sở hữu được những ...

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

Bài 04: Một số toán tử thường dùng trong MySQL

1. Toán tử số học Toán tử này dùng để tính toán các phép tính như: cộng, trừ, nhân, chia, chia lấy dư. Giá trị đem tính phải là kiểu số. Toán tử Ý nghĩa + Thực hiện phép cộng hai số - Thực hiện phép trừ hai số * Thực hiện phép nhân hai số / Thực hiện ...

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

Sử dụng FireBase trong React Native

Xin chào các bạn, trong bài viết này mình sẽ làm một demo hướng dẫn các bạn kết hợp giữa React Native và Firebase. Cụ thể ở đây, chúng ta sẽ làm tính năng Authentication sử dụng email và password nhé. Nguồn tham khảo : https://medium.com/react-native-training/react-native-firebase-authentication- ...

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

Xóa tất cả các file từ một thư mục

Bạn muốn loại bỏ các tập tin từ thư mục mà không biết tên của các tập tin. Chức năng này được sử dụng cho tình huống sau. Cần xóa tất cả các tệp trong một thư mục để giải phóng không gian của máy chủ web. Cần xóa các tệp cũ trong thư mục được sử dụng trước thời gian cụ thể. Cần xóa một số ...

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