而excel是一個電子表格製作軟體,其表格可以進行排序、計算等操作.
從我個人理解,在電腦同樣的配置的情況下excel在處理大量數據的速度遠遠落後與access,在數據配比上access在性能上更高於excel,
三、學習資料庫的收穫
sql (結構化查詢語言)是用於執行查詢的語法。但是 sql 語言也包含用於更新、插入和刪除記錄的語法。
查詢和更新指令構成了 sql 的 dml 部分:
select - 從資料庫表中獲取數據
update - 更新資料庫表中的數據
delete - 從資料庫表中刪除數據
insert into - 向資料庫表中插入數據
sql 的數據定義語言 (ddl) 部分使我們有能力創建或刪除表格。我們也可以定義索引(鍵),規定表之間的連結,以及施加表間的約束。
sql 中最重要的 ddl 語句:
create database - 創建新資料庫
alter database - 修改資料庫
create table - 創建新表
alter table - 變更(改變)資料庫表
drop table - 刪除表
create index - 創建索引(搜尋鍵)
drop index - 刪除索引
資料庫有保持數據的獨立性,所謂數據獨立,是指存儲在資料庫中的數據獨立於處理數據的所有應用程式而存在。也就是說,數據是客觀實體的符號化標識,它就是一個客觀存在,不會因為某一項套用的需要而改變它的結構,因此是獨立於套用而存在著的客觀實體。而某一項套用是處理數據獲取信息的過程,也就是應用程式,它只能根據客觀存在著的數據來設計所需要的數據處理方法,而不會去改變客觀存在著的數據本身。資料庫的傳統定義是以一定的組織方式存儲的一組相關數據的集合,主要表現為數據表的集合。
根據標準,sql語句按其功能的不同可以分為以下6大類:
數據定義語句(data-definition language,ddl);
數據操作語句(data-manipulation languagesql serverXX 功能,dml);
操作管理語句(transaction-management language,tml);
數據控制語句(data-control language,dcl);
數據查詢語句(data-query language,dql);
游標控制語句(cursor-control language,ccl)。
這門課中仍然有許多不太懂的地方,還需要以後進一步學習。