Các bác giỏi excel giúp em với (tự type ạ)

Data là dữ liệu, không phải cơ sở dữ liệu.
Cơ sở dữ liệu phải là hệ thống quản trị dữ liệu có tính cấu trúc
vậy giờ tôi tạo 1 database về quản lý học sinh, trong đó có các tables như "lớp học","điểm thi","môn học"... Còn ở excel thì tôi tạo 1 file đặt tên quản lý học sinh, trong file đó có các worksheets "lớp học","điểm thi","môn học".... thế thì tại sao excel lại ko được coi là csdl trong trường hợp này?
 
Data là dữ liệu, không phải cơ sở dữ liệu.
Cơ sở dữ liệu phải là hệ thống quản trị dữ liệu có tính cấu trúc
excel có khả năng quản lý dữ liệu có tính cấu trúc
chỉ là muốn thì phải tự làm thôi, chứ ko sẵn
có table, relationship các kiểu
 
vậy giờ tôi tạo 1 database về quản lý học sinh, trong đó có các tables như "lớp học","điểm thi","môn học"... Còn ở excel thì tôi tạo 1 file đặt tên quản lý học sinh, trong file đó có các worksheets "lớp học","điểm thi","môn học".... thế thì tại sao excel lại ko được coi là csdl trong trường hợp này?
vì k có tính cấu trúc chứ sao. table trong db có define structure rõ ràng. còn excel worksheet nhập thêm tè le có ràng buộc j đâu
 
vì k có tính cấu trúc chứ sao. table trong db có define structure rõ ràng. còn excel worksheet nhập thêm tè le có ràng buộc j đâu
tại sao lại ko có ràng buộc, nếu cần thì mình có thể set up trường dữ liệu nhập vào cho nó nhé, thông qua data validation trong excel.
 

Tệp đính kèm

  • 1611650009937.png
    1611650009937.png
    28,8 KB · Lượt xem: 50
excel có khả năng quản lý dữ liệu có tính cấu trúc
chỉ là muốn thì phải tự làm thôi, chứ ko sẵn
có table, relationship các kiểu

tại sao lại ko có ràng buộc, nếu cần thì mình có thể set up trường dữ liệu nhập vào cho nó nhé, thông qua data validation trong excel.

vậy giờ tôi tạo 1 database về quản lý học sinh, trong đó có các tables như "lớp học","điểm thi","môn học"... Còn ở excel thì tôi tạo 1 file đặt tên quản lý học sinh, trong file đó có các worksheets "lớp học","điểm thi","môn học".... thế thì tại sao excel lại ko được coi là csdl trong trường hợp này?
Nếu thế thì quyển vở cũng được coi là CSDL khi mà tôi viết vào theo cấu trúc là được?
Cái này nó phải là mặc định của hệ quản trị CSDL chứ không phải người dùng phải theo.
Ví dụ: các hệ quản trị CSDL mặc định yêu cầu mỗi bảng phải có key, và key không được trùng nhau. Excel người làm muốn có cũng dc nhưng phải tự setup
 
Nếu thế thì quyển vở cũng được coi là CSDL khi mà tôi viết vào theo cấu trúc là được?
Cái này nó phải là mặc định của hệ quản trị CSDL chứ không phải người dùng phải theo.
Ví dụ: các hệ quản trị CSDL mặc định yêu cầu mỗi bảng phải có key, và key không được trùng nhau. Excel người làm muốn có cũng dc nhưng phải tự setup
https://www.oracle.com/database/what-is-database/
A database is an organized collection of structured information, or data, typically stored electronically in a computer system.

cần gì key, access tạo table đâu cần key

1611714751408.png
 
Không có key thì tạo relationship kiểu gì? Nói chung anh nói câu đó là biết kiến thức về database của anh rất làng nhàng rồi
Ví dụ: các hệ quản trị CSDL mặc định yêu cầu mỗi bảng phải có key,

cái đó liên quan đến việc thiết kế DB
chứ liên quan gì đến các hệ quản trị CSDL

bảng có key, ko có many-many, 1NF, 2NF các kiểu con đà điểu
thì nó liên quan đến việc thiết kế, chuẩn hóa

chứ nó chả phải định nghĩa database
 
Muốn là hệ quản trị CSDL thì đó là tính năng đầu tiên phải có.
access có phải hệ quản trị CSLD ko ?
nó có bắt phải có key ko ?

bật access lên kiểm tra đi biết liền

Nếu thế thì quyển vở cũng được coi là CSDL khi mà tôi viết vào theo cấu trúc là được?

cái này thì đúng rồi đó
hồi xưa chưa có máy tính, thì sổ ghi chép, thống kê, cũng là database
 
access có phải hệ quản trị CSLD ko ?
nó có bắt phải có key ko ?

bật access lên kiểm tra đi biết liền

Access là hệ quản trị csdl. Tôi thì không dùng access nhưng tôi biết nó phải có
Quyển sổ không phải hệ quản trị. Mà cái hệ thống được người ta xây dựng nên quyển sổ đó mới là hệ quản trị. ( cách đánh số, cách chia bảng, cách tạo quan hệ )
 
Access là hệ quản trị csdl. Tôi thì không dùng access nhưng tôi biết nó phải có
Quyển sổ không phải hệ quản trị. Mà cái hệ thống được người ta xây dựng nên quyển sổ đó mới là hệ quản trị. ( cách đánh số, cách chia bảng, cách tạo quan hệ )
Quyển sổ không phải hệ quản trị. -> đúng
nó là database-CSDL chứ ko phải hệ quản trị CSDL - database manager
Nếu thế thì quyển vở cũng được coi là CSDL khi mà tôi viết vào theo cấu trúc là được?
 
Anh lại sai.
Key không cần là auto number, miễn cột đó được chọn là key và mang tính duy nhất, không bị trùng lặp
mệt ghê
cái auto number là access nó mặc định là key
còn ko thì xóa nó đi, xóa key luôn
chả vđ gì hết
acess ko yêu cầu bảng phải có key
1611715662066.png


mở access lên mà kiểm tra
cãi hoài
 

Thống kê chủ đề

Ngày tạo
Kết bạn với tao,
Người trả lời cuối
dxdiag0203,
Trả lời
62
Lượt xem
3.887
Quay lại
Lên đầu trang