1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài 19 SQLite cơ sở dữ liệu

5 186 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 445,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu Bài 19 SQLite cơ sở dữ liệu lap trinh ios

Trang 1

Bài 19: SQLite - C s d li u ơ ở ữ ệ

SQLite là m t n g d ng dùng ộ ứ ụ để qu n lý c s d li u.ả ơ ở ữ ệ

SQLite g n t n g t nh MySQL, MSSQL, …ầ ư ự ư

c i m c a SQLite là g n, nh , n gi n, ch dùng 1 file duy nh t l u d

li u Không c n cài t hay c u hình ph c t p Phân quy n n gi n.ệ ầ đặ ấ ứ ạ ề đơ ả

SQLite đư c phát tri n và s d ng ngôn ng SQL ể ử ụ ữ để truy v n và x lý d ấ ử ữ

li u.ệ

n â y thì các b n c ng ch a hi u c hình dáng, màu s c nó nh th

nào

Mình l y m t ví d nh th này:ấ ộ ụ ư ế

M t ngân hàng mu n l u tr các h s vay v n ngân hàng c a các khách ộ ố ư ữ ồ ơ ố ủ hàng

Tr c â y, ng i ta ph i dùng gi y ư đ ư ả ấ để ghi chép và ó ng thành t p đ ậ để l u tr ư ữ Ngày nay, nh s phát tri n m nh m và tính n g d ng cao trong qu n lý và ờ ự ể ạ ẽ ứ ụ ả

l u tr d li u c a máy tính và công ngh máy tính, ng i ta n g d ng máy ư ữ ữ ệ ủ ệ ư ứ ụ tính và các thi t b truy xu t d li u ế ị ấ ữ ệ để có th l u tr nh ng h s vay v n ể ư ữ ữ ồ ơ ố

c a khách hàng trên máy tính Vi c này r t thu n ti n cho tra c u, b i vì ủ ệ ấ ậ ệ ứ ở không ph i m t công l c tìm t ng t p h s Trên máy tính, ng i ta ch c n ả ấ ụ ừ ậ ồ ơ ư ỉ ầ

nh p m t vài l nh là có th truy v n ậ ộ ệ ể ấ đượ c d li u.ữ ệ

n â y, b n c ng s ch a hi u SQLite làm vi c nh th nào

C ng nh ví d trên, vi c l u tr d li u s ũ ư ụ ệ ư ữ ữ ệ ẽ đượ c trình di n ví d bên d i ễ ở ụ ư Mình có các n hàng nh sau:đơ ư

- n hàng s 1:Đơ ố

+ Bà: Nguy n Th M Linh.ễ ị ỹ

+ Sinh n m: 1980ă

+ Vay v n ngân hàng ố để đầ u t nuôi bò gi ng.ư ố

+ S ti n vay: 50.000.000 vnố ề đ

+ Th i h n vay: 5 n m.ờ ạ ă

+ Lãi su t: 4.5%ấ

- n hàng s 2:Đơ ố

+ Ông: Hoàng Nguyên Duy

+ Sinh n m: 1982ă

+ Vay v n ngân hàng ố để đầ u t tr ng cao suư ồ

+ S ti n vay: 100.000.000 vnố ề đ

+ Th i h n vay: 8 n mờ ạ ă

+ Lãi su t: 5.3%ấ

l u tr hai n hàng trên b ng SQLite, chúng ta c n ph i nh n n h ki u

Trang 2

d li u c a các giá tr s ữ ệ ủ ị ẽ được nh p vào.ậ

Tên: ki u chu i (là string nh n g trong SQLite quy n h là char, varchar, text)ể ỗ ư đị

N m sinh: ki u s ho c ki u ngày tháng (integer ho c DateTime)ă ể ố ặ ể ặ

Ghi chú: ki u chu i (là string nh n g trong SQLite quy n h là char, varchar, ể ỗ ư đị text)

S ti n vay: có th là ki u ti n t ho c ki u s (Decimal ho c Money)ố ề ể ể ề ệ ặ ể ố ặ

Th i h n vay: có th là ki u s ho c ki u ngày tháng.ờ ạ ể ể ố ặ ể

Lãi su t: ki u sấ ể ố

Sau khi nhân n h ki u d li u xong thì chúng ta t o c s d li u SQLite đị ể ữ ệ ạ ơ ở ữ ệ

b ng cách s sài nh sau:ằ ơ ư

d dàng trong vi c qu n lý, ng i ta s phân chia thành các b ng (Table),

m i b ng s có m t ho c nhi u tr n g d li u.ỗ ả ẽ ộ ặ ề ườ ữ ệ

â y mình t o 2 b ng

B ng th nh t là b ng “Thông tin”, b ng này s ch a các thông tin c b n ả ứ ấ ả ả ẽ ứ ơ ả

c a toàn b các khách hàng, nh là thông tin v Tên, tu i, a ch , s i n ủ ộ ư ề ổ đị ỉ ố đệ tho i, ngày tháng n m sinh, … m i thông tin nh v y g i là m t "tr n g " ạ ă ỗ ư ậ ọ ộ ườ (field)

B ng th hai là b ng “H s ”, b ng này s ch a các thông tin liên quan n ả ứ ả ồ ơ ả ẽ ứ đế

h s vay v n c a các khách hàng, b ng này s liên k t v i b ng “Thông tin" ồ ơ ố ủ ả ẽ ế ớ ả

b ng m t tr n g nào ó b ng "Thông tin" mà giá tr c a tr n g này không ằ ộ ườ đ ở ả ị ủ ườ thay i trong su t quá trình l u tr đổ ố ư ữ

V y tr n g mà có giá tr không thay i trong su t quá trình l u tr ó , trong ậ ườ ị đổ ố ư ữ đ SQLite, ng i ta g i là khoá chính (Primary Key).ườ ọ

V c b n là nh v y, các b n nhìn hình bên d i ề ơ ả ư ậ ạ ướ để hình dung rõ h n v haiơ ề

b ng mà mình v a gi i thích bên trên.ả ừ ả ở

V y thì, i v i m t ng i , h ch có m t thông tin và có th có nhi u hoá nậ đố ớ ộ ườ ọ ỉ ộ ể ề đơ vay v n, cho nên vi c t o thành b ng d li u nh trên, s giúp cho vi c qu n ố ệ ạ ả ữ ệ ư ẽ ệ ả

lý d dàng h n.ễ ơ

Ti p theo, m i các b n xem video ế ờ ạ để hình dung rõ ràng h n các b c ti n ơ ướ ế hành

Link video hướng dẫn: https://www.youtube.com/watch?

v=JYPbpw5hcEs

Trang 5

File: http://www.mediafire.com/folder/5dg9qi1e2rvjs/Bài_19

Th i gian v a qua do công vi c nên có ph n thi u sót và ch m tr th i gian ờ ừ ệ ầ ế ậ ễ ờ

vi t bài, làm video hế ướng d n cho m i ngẫ ọ ười

Mong nh n ậ được s thông c m c a các b n ự ả ủ ạ đố ới v i Thanh

C m n các b n!ả ơ ạ

Ngày đăng: 22/06/2016, 07:21

TỪ KHÓA LIÊN QUAN

w