Video hướng dẫn cài đặt sql server express edition

Một phần của tài liệu Ebook nhập môn cơ sở dữ liệu (Trang 79 - 99)

2/ Yêu cầu hệ thống Hệ điều hành: Windows 7, Windows Server 2003, Win- dows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP

79

• Hướng dẫn tạo cơ sở dữ liệu (Create Database DatabaseName)

• Hướng dẫn tạo bảng (Create Table TableName)

• Hướng dẫn thêm dữ liệu (Insert Into TableName)

• Hướng dẫn cập nhật dữ liệu (Update TableName)

• Hướng dẫn xoá dữ liệu (Delete From TableName)

• Hướng dẫn xem dữ liệu/truy vấn dữ liệu (Select From TableName) 4/ Video hướng dẫn sử dụng sql server bao gồm:

Nhấn vào để xem video

80 Nhấn vào để xem video

Tạo cơ sở dữ liệu

Câu 1: Viết câu lệnh tạo cơ sở dữ liệu tên QuanLyBanHang và tạo bảng VATTU

81 NHACC

DONDH

CTDONDH

82 Câu 2: Viết câu lệnh thêm dữ liệu NHACC

VATTU

83 DONDH

84 DONDH

Cập nhật dữ liệu

1. Bổ sung số điện thoại của nhà cung cấp (C07) là 831234567

2. Thay đổi ngày đặt hàng của nhà cung cấp C02 có số đơn hàng là D005 thành 03/01/2017

85

Xem dữ liệu

1. Hiển thị thông tin những vật tư có đơn vị tính là Bộ

2. Cho biết số đơn hàng, tên nhà cung cấp, địa chỉ và số điện thoại của những nhà cung cấp ở HCM

3. Hiển thị mã vật tư, tên vật tư, đơn vị tính và số lượng đặt của những vật tư có số lượng đặt trên 30

4. Hiển thị tổng số lượng đặt và mã vật tư theo từng mã vật tư

5. Hiển thị thông tin của những đơn đặt hàng có ngày đặt hàng trong tháng 12 6. Cho biết có bao nhiêu nhà cung cấp ở Bình Dương

7. Hiển thị thông tin của những vật tư có đơn vị tính là Cái và có phần trăm từ 25 trở lên 3. Thay đổi số lượng đặt của số đơn hàng D006 đối với vật tư VD01 thành 200

Bài 08:

Cài đặt cơ sở dữ liệu với sqlite

Trong bài cài đặt cơ sở dữ liệu với sqlite chúng tôi sẽ giới thiệu về SQLite . SQLite là một ứng dụng để quản lý cơ sở dữ liệu với đặc điểm của SQLite là gọn, nhẹ, đơn giản, chỉ dùng một file duy nhất để lưu dữ liệu. Điều này rất phù hợp để lưu trữ dữ liệu cho các thiết bị di động như iPhone, iPad, Samsung, …

Công cụ hỗ trợ sqlite (SQLite Management tools)

86

Có rất nhiều công cụ hỗ trợ sqlite như SQLite Expert, SQLite Administrator, SQLite Data- base Browser, SQLiteSpy, SQLite Manager 0.8.0 Firefox Plugin, ….Trong bài viết này, chúng tôi sẽ giới thiệu và sử dụng SQLite Expert để cài đặt cơ sở dữ liệu.

SQLite Expert có 2 phiên bản là Personal và Professional. Phiên bản Personal của SQLEx- pert là miễn phí và bao gồm hầu hết các chức năng cần thiết. Chi tiết các bạn có thể tham khảo hình bên dưới

Các bạn có thể tải phiên bản Personal của SQLExpert

87

88

Tạo cơ sở dữ liệu (Create Database)

Chọn biểu tượng New Database

Chỉ định nơi lưu cơ sở dữ liệu và tên cơ sở dữ liệu tại Databse File -> chọn OK

Sau khi tạo thành công cơ sở dữ liệu

89

Tạo bảng (Create Table)

Chọn Table -> chọn New Table

Chọn Add -> nhập tên cột, chỉ định kiểu dữ liệu, nhập kích thước, thiết lập ràng buộc null -> chọn OK (Thực hiện thao tác này nhiều lần để tạo nhiều cột cho bảng)

Kết quả sau khi tạo thành công bảng (Trong hình là kết quả sau khi tạo bảng account gồm 2 cột là userid và userpwd)

Cách 1: Sử dụng giao diện (Làm việc trực tiếp với SQLite Expert)

90 Thiết lập khoá chính

91 Chọn Primary key -> chọn Ok

Chọn Apply để hoàn tất.

Nhập câu lệnh tạo bảng trong cửa sổ SQL -> chọn Execute SQL để thực hiện câu lệnh tạo bảng.

Cú pháp:

Cách 2: Sử dụng câu lệnh (Thường được sử dụng khi viết code từ An- droid, iOS, Windows Phone,..)

92

Kiểu dữ liệu (Data Types)

• Kiểu số nguyên: int

• Kiểu số thực: real

• Kiểu chuỗi: text, char

• Kiểu luận lý: boolean

• Kiểu ngày tháng năm: date

Ví dụ tạo bảng CUSTOMER (Lưu ý phần in đậm là tên bảng và tên cột)

93

Thêm dữ liệu vào bảng (Insert)

Cách 1: Sử dụng giao diện (Thứ tự thực hiện theo hướng mũi tên: chọn tên bảng ->

chọn Data -> Nhấn đúp chuột -> nhập dữ liệu -> chọn biểu tượng dấu + hoặc OK)

Cách 2: Sử dụng câu lệnh

94 Cú pháp:

Ví dụ thêm dữ liệu cho bảng account (Lưu ý dữ liệu kiểu chuỗi, ngày tháng năm phải đặt trong cặp dấu nháy kép):

Xem kết quả sau khi thêm dữ liệu cho bảng account

Cập nhật dữ liệu của bảng (Update)

Cách 1: Sử dụng giao diện

95 Cú pháp:

Ví dụ cập nhật mật khẩu của người dùng có userid = test với mật khẩu mới là

123 (Lưu ý nếu không chỉ định mệnh đề where thì tất cả các dòng dữ liệu trong bảng đều bị thay đổi)

Cách 2: Sử dụng câu lệnh

Cách 1: Sử dụng giao diện (Chọn bảng -> chọn Data -> chọn dòng dữ liệu muốn xoá -> chọn biểu tượng Delete record). Trường hợp xoá nhiều dòng, chúng ta giữ phím Shift và chọn nhiều dòng dữ liệu.

Xoá dữ liệu trong bảng (Delele)

Cách 2: Sử dụng câu lệnh

96 Cú pháp:

Bảng thanhvien

Bảng chude

Ví dụ xoá dòng dữ liệu có userid = ‘test’

Bài tập thực hành

Câu 1: Tạo cơ sở dữ liệu quản lý diễn đàn gồm 3 bảng thanhvien, chude và baiviet.

Chi tiết như sau:

97 Bảng baiviet

Câu 2: Thêm dữ liệu cho tất cả các bảng

Với giáo trình này, chúng tôi hy vọng cung cấp những kiến thức và kỹ năng vừa đủ, qua đó giúp các bạn hiểu được thế nào là một cơ sở dữ liệu, cách tạo cũng như sử dụng nó. Và hàm lượng thông tin trong giáo trình này là chưa đủ để bạn trở thành

một lập trình viên trong tương lai. Nhưng nó có thể là kiến thức dẫn đường.

Bạn cần phải học thêm nhiều kiến thức khác như ngôn ngữ lập trình, lập trình hướng đối tượng,...để có thể đảm nhận một công việc cụ thể trong dự án phần mềm

tại các doanh nghiệp.

Một phần của tài liệu Ebook nhập môn cơ sở dữ liệu (Trang 79 - 99)

Tải bản đầy đủ (PDF)

(100 trang)