Hỏi về Quản lý CSDL với Access Online

Liên hệ QC

khoavt1987

Thành viên mới
Tham gia
30/6/18
Bài viết
2
Được thích
0
Kính chào các bạn trên diễn đàn mình người mới bắt đầu tìm hiểu về Access cũng như đang tìm hướng tiếp cận với việc Quản lý CSDL Online
Mình muốn các bạn tư vấn giúp mình về việc nên tiếp cận Access hay SQL để quản lý CSDL
Vì mình muốn xây dựng việc quản lý CSDL Online với một Admin và nhiều User với những phân quyền riêng nên muốn các bạn tư vấn giúp.
 
Kính chào các bạn trên diễn đàn mình người mới bắt đầu tìm hiểu về Access cũng như đang tìm hướng tiếp cận với việc Quản lý CSDL Online
Mình muốn các bạn tư vấn giúp mình về việc nên tiếp cận Access hay SQL để quản lý CSDL
Vì mình muốn xây dựng việc quản lý CSDL Online với một Admin và nhiều User với những phân quyền riêng nên muốn các bạn tư vấn giúp.
Bạn nên hướng đến SQLServer, MySQL thay vì dùng Access làm CSDL online nhé.
 
Theo trải nghiệm của mình thì Access có mấy ưu điểm và nhược điểm sau:
Ưu:
  1. Qúa quen thuộc và dễ xài. Không khó cài đặt. Đơn giản là upload lên đúng thư mục là chạy.
  2. Có tính di động cao. Thích thì copy vô usb, đính vô mail... là vi vu em nó.
  3. Xây dựng và kiểm tra query rất trực quan và dễ. Đơn giản là kéo thả thôi mà :p
  4. Tốc độ thuộc dạng top. Tôi cũng hơi ngạc nhiên khi tham khảo 1 đống so sánh tốc độ với các hệ CSDL khác.
  5. Hỗ trợ hầu hết trên các host windows.
Nhược:
  1. Giới hạn về dung lượng và dễ bị phân mảnh. Access giới hạn dung lượng 2GB tuy nhiên từng ấy vẫn là lý tưởng nếu chỉ là loại dữ liệu thông thường và số dòng dưới số triệu. Và giả sử bạn có xóa bớt dữ liệu đi thì kích cỡ file cũng không giảm nếu không dùng tính năng "compact and repair". Cái này gọi là phân mảnh(?)
  2. Giới hạn số truy cập đồng thời. Access cho tối đa 255 người đồng thời truy cập. Nhưng thực tế tương tác kiểu đứt đoạn qua ứng dụng trong vài milisecond thì cũng chả mấy khi có trên 255 connect đồng thời cả.
  3. Không hỗ trợ thao tác trên 255 ký tự với driver cơ bản kể cả băm nhỏ ra rồi nhét vô (jet connect thì không gặp tình huống này). Chuối nhất là các host bây giờ chủ yếu dùng driver cơ bản mới phê chứ :rolleyes:.
  4. Bảo mật kém, cơ mà muốn tạo ra quyền riêng tư thì nếu biết thiết kế CSDL vẫn có thể được nếu người dùng truy cập qua ứng dụng chứ không phải là trực tiếp với file access.
Chắc còn nhiều thứ nữa nhưng mà tôi còn nhớ từng ấy. Thực tế thì tôi chỉ dùng access vì cũng không muốn cài thêm hệ CSDL khác do cái máy tính cũ quá và trình độ thuộc loại dốt lát ;). Access tuy kém nhưng nếu ý tưởng phong phú và nhu cầu không cao thì nó cũng đáng là lựa chọn.
 
Bạn có thể giới thiệu giúp mình tài liệu liên quan về SQL cơ bản không bạn
SQL chỉ là một ngôn ngữ. Cái bạn hỏi ở đầu bài là quản lý. Bạn phải đi thẳng vào tài liệu quản lý.

Kính chào các bạn trên diễn đàn mình người mới bắt đầu tìm hiểu về Access cũng như đang tìm hướng tiếp cận với việc Quản lý CSDL Online
Mình muốn các bạn tư vấn giúp mình về việc nên tiếp cận Access hay SQL để quản lý CSDL
Vì mình muốn xây dựng việc quản lý CSDL Online với một Admin và nhiều User với những phân quyền riêng nên muốn các bạn tư vấn giúp.
Quản lý Online tức là mạng internet hay nội bộ (intranet)?
Nếu là internet thì tốt hơn hết là bạn mướn chuyên gia ngừoi ta xây dựng và hợp đồng bảo trì tối thiểu 6 tháng để huấn luyện quản lý.
Trên internet, nếu không chuyên nghiệp thì bọn phá hoại nó nện bạn trong tích tắc - vấn đề chỉ là bạn có cái gì xứng đáng để nó phá hay không thôi.
 
Em có file access, làm cách nào để mọi người cùng sử dụng thao tác trên 1 file này ak? Tất mong anh chị có kinh nghiệm chia sẻ kiến thức
 
Sau 1 năm từ ngày có ý tưởng trên GPE viết cái Server + Client sử dụng Database.accdb làm nơi truy xuất dữ liệu.... thì ý tưởng đó đang hình thành cơ bản ???!!!
Úp cái hình khoe 1 tí :p
Tạm keo nó là Tools Share data Access và Excel qua Internet ( thong thả sẻ thêm nhiều tính năng nữa ... rảnh chơi thôi có chi mà vội )
ai iU thì nghiên cứu Viết Server + Clientt đi là làm được nếu ngại khó ngại khổ thì cài SQLServer, MySQL ( Của Bill mà xài cho khỏe )

Capture.PNG
 
Web KT
Back
Top Bottom