用excel建立資料庫資料庫
1. 如何用EXCEL實現資料庫管理
EXCEL資料庫管理
任務 在熟悉建立EXCEL資料庫和對記錄進行基本操作的基礎上,初步了解EXCEL的資料庫管理功能,掌握如何對記錄進行插入、刪除、修改、排序、篩選等,體驗EXCEL在數據管理功能上的方便與快捷。
試
1. 建立資料庫,並對該資料庫進行如下幾個操作。
提示:選定一行,依次輸入欄位名,從欄位名下一行起依次輸入各條記錄的值,如圖7-1中A2:F12這個區域就是一個資料庫,且資料庫區域下方最好沒有其他數據,否則會帶來操作不便。
按如下要求對資料庫進行操作:
2. 查找學號為20040106的記錄,並刪除。
提示:選定資料庫區域中任意單元格,「記錄單」 「條件」,打開記錄單的條件對話框,在學號欄輸入「20040106」,按「下一條」或「上一條」找到記錄後單擊「刪除」按鈕刪除記錄。
3. 在最後一條記錄後增加一條記錄,對應欄位值分別為「20040112」,「李利」,「女」,「5」,「3」,「2」。
提示:先單擊「新建」按鈕打開類似圖7-2的新建對話框,輸入所有欄位值,再單擊「新建」,否則不能將數據輸入到工作表中。
4. 將性別為男的記錄篩選出來。
提示:選定資料庫區任意單元格後,「數據」 「篩選」 「自動篩選」,工作表將變成
做
1. 建立圖7-4所示的名為「某公司在職人員情況表」的資料庫,保存在d:/user目錄下自己的文件夾下,文件名為「職工檔案.xls」。
對上題中建立的資料庫做如下操作:
2. 用「記錄單」的查詢功能查找所有姓李的職工。
提示:打開記錄單的條件對話框,在姓名欄輸入「李*」,單擊「下一條」或「上一條」按鈕。
3. 用「記錄單」的功能查找工資大於1500的所有職工。
提示:在記錄單條件對話框的工資欄中輸入「>1500」,查找方法同上題。
4. 刪除編號為「zg0008」的職工記錄,並插入一條記錄,該記錄的欄位值分別為:「zg0020」、「劉柳」,「男」,「31」,「已婚」,「銷售部」,「1250」,「2000」。
提示:在記錄單對話框中找到編號為「zg0008」的記錄並刪除;單擊新建後先輸入所有欄位然後再單擊新建進行添加。
5. 查詢所有已婚的職工,要求在工作表中同時顯示出來。
提示:可使用「數據」菜單的「篩選」功能,資料庫區將只顯示已婚的記錄。
6. 對資料庫按工資從低到高進行排序。
想
1. 打開d:/user下自己的文件夾中文件名為「職工檔案.xls」的資料庫,做如下操作。
(1) 查找性別為男且工資大於1500的職工記錄。
(2) 利用記錄單新建功能在第4條記錄之前插入一條記錄。
提示:先在第4條記錄之前插入一行,然後選擇第4條記錄之前任意單元格後打開記錄單對話框進行添加就可以了。
2. 試在一個工作表sheet1中給自己建立一個通訊錄,欄位名欄如圖7-7,以「通訊錄.xls」為文件名保存在d:\user下自己的文件夾下,並做下面幾個操作。
提示:欄位名 「關系」表示人與人的關系,一般有:親戚、朋友、同事、同學等。
(1) 列印一張「關系」欄位值為同學的通訊錄。
提示:因為通過篩選後資料庫區將只顯示被篩選出來的記錄,且在篩選狀態進行列印,將只列印被顯示的記錄,所以可通過篩選功能實現列印要求。
(2) 若要列印的「關系」欄位值為同學的通訊錄要求按姓氏排序,該如何操作呢?
提示:先進行篩選,選擇資料庫區任意單元格後打開排序對話框,進行排序設置,單擊「確定」後就可以連接列印機進行列印。
(3) 若要增加一條記錄,該如何添加呢?
提示:添加方法一,在EXCEL工作表中直接添加,例如在資料庫第二條記錄前插入一行,然後輸入相關欄位值就可以了;方法二,利用「記錄單」對話框中「新建」功能進行添加。
(4) 如何以最快的速度刪除一條記錄呢?
提示:若通訊錄中記錄很少,可在工作表中直接刪除記錄;若記錄很多,就利用「記錄單」對話框的功能進行刪除。
議
1. 通過以上的操作,我們已熟悉了EXCEL的資料庫功能,若要刪除一條記錄,我們有幾種方法呢?這些方法有哪些優點呢?
2. 在資料庫中插入一條記錄的方法有幾種,不同的方法插入記錄時對資料庫都有哪些要求呢?
3. 在排序過程中,為什麼有時記錄是隨關鍵字(某個欄位)整體排序,而有時只對某一列排序呢?我們應該如何操作才能正確排序呢?
4. 為什麼我們建立EXCEL資料庫時,中間不能有空的行與列呢?若資料庫中有空行或空列,對記錄的操作有無影響呢?如:用記錄單的查詢功能是否能正確查詢到記錄呢?
2. 如何用excel做資料庫的方法
Excel 是一個辦公很經常用到的一個辦公軟體,他主要用於數據的分析、查看、對比等,讓數據看起來更直觀,更容易對比,而有很多時候需要用Excel做資料庫,接下來請欣賞我給大家網路收集整理的如何用excel做資料庫的 方法 。
如何用excel做資料庫的方法1: 打開Excel97(Excel2000當然也行),在A列單元格第1行填上“村名”,第2行填上“東山村”,第19行填上“年背嶺村”(註:東山17個組,2+17=19據此推算),第28行填上“橫坡村”(演算法同前,牛背嶺村9個組:19+9=28),如此類推把19個村名填好。
如何用excel做資料庫的方法2: 在第B列第1行填上“組別”,第2行填上“第1組”並在此按滑鼠右鍵選擇“復制”把這三個字復制剪貼板,然後在每一個填有村名的那一行的B列點一下滑鼠右鍵選擇“粘貼”在那裡填上一個“第1組”。
如何用excel做資料庫的方法3: 用滑鼠點擊選中A2“東山村”單元格,然後把滑鼠單元格右下角(此時滑鼠變為單“十”字形),按住滑鼠往下拖動,拖過的地方會被自動填上“東山村”字樣。用同樣的方法可以把 其它 村名和組別用滑鼠“一拖了之”。填組別時你別擔心Excel會把組別全部填為“第1組”,只要你別把“第1組”寫成“第一組”,Excel會自動把它識別為序列進行處理。所以拖動“第1組”時,填寫的結果為“第2組”“第3組”……填完這兩個欄位後,其它的數據可以繼續在Excel中填寫,也可等以後在資料庫軟體中填寫,反正勞動強度差不多。
如何用excel做資料庫的方法4: 保存文件。如果你需要建立的是Access資料庫,那麼別管它,就用Excel默認的“.xls”格式保存下來。如果你需要建立的是FoxPro資料庫,那麼請以Dbase4(.dbf)格式保存文件。第五步:如果需要的是Access資料庫,那麼你還必需新建一個Access資料庫,在“新建表”的對話框里,你選擇“導入表”然後在導入對話框中選擇你剛剛存檔的“.xls”文件。(什麼?你找不到?!這個對話框默認的文件類型是MicrosoftAccess,只要你改為Microsoft Excel 就能找到了),選擇好導入文件後,你只要注意把一個“第一行包含列標題”的復選框 芯托辛耍ㄈ綣你不需要ID欄位,你可以在Access向你推薦主關鍵字時拒絕——選擇“不要主關鍵字”),其餘的你都可視而不見,只管按“下一步”直至完成。導入完成後你可以打資料庫進行使用或修改。如果你需要的是FoxPro資料庫,那麼更簡單,可以直接用FoxPro打開上一步你存檔的“.dbf”文件,根據需要進行一些諸如欄位寬度、欄位數據類型設置就可以使用了。
有關資料庫的閱讀拓展:
定義
資料庫,簡單來說是本身可視為電子化的文件櫃--存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。資料庫指的是以一定方式儲存在一起、能為多個用戶共享、具有盡可能小的冗餘度的特點、是與應用程序彼此獨立的數據集合。在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣的"倉庫",並根據管理的需要進行相應的處理。例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。有了這個"數據倉庫"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在 財務管理 、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。
處理系統
資料庫是一個單位或是一個應用領域的通用數據處理系統,它存儲的是屬於企業和事業部門、團體和個人的有關數據的集合。資料庫中的數據是從全局觀點出發建立的,按一定的數據模型進行組織、描述和存儲。其結構基於數據間的自然聯系,從而可提供一切必要的存取路徑,且數據不再針對某一應用,而是面向全組織,具有整體的結構化特徵。資料庫中的數據是為眾多用戶所共享其信息而建立的,已經擺脫了具體程序的限制和制約。不同的用戶可以按各自的用法使用資料庫中的數據;多個用戶可以同時共享資料庫中的數據資源,即不同的用戶可以同時存取資料庫中的同一個數據。數據共享性不僅滿足了各用戶對信息內容的要求,同時也滿足了各用戶之間信息通信的要求。
以上是由我給大家分享的如何用excel做資料庫的方法全部內容,希望對你有幫助。
3. 如何在excel中創建「資料庫」
分析如下:
1、新建一個工作表,命名為【資料庫1】。
(3)用excel建立資料庫資料庫擴展閱讀
1、Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟體。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟體。在1993年,作為Microsoft Office的組件發布了5.0版之後,Excel就開始成為所適用操作平台上的電子製表軟體的霸主。
2、Microsoft Office是一套由微軟公司開發的辦公軟體套裝,它可以在Microsoft Windows、Windows Phone、Mac系列、iOS和Android等系統上運行。與其他辦公室應用程序一樣,它包括聯合的伺服器和基於互聯網的服務。從2007版的Office被稱為「Office System」而不叫「Office Suite」,反映出它們包括伺服器的事實。
3、Office最初是一個推廣名稱,出現於1990年代早期,指一些以前曾單獨發售的軟體的合集。當時主要的推廣重點是:購買合集比單獨購買要省很多錢。最初的Office版本包含Word、Excel和PowerPoint。
4、「專業版」包含Microsoft Access,Microsoft Outlook 當時不存在。隨著時間的改變,Office應用程序逐漸集成,共享特性,例如:拼寫和語法檢查、OLE數據集成和VBA腳本語言。微軟目前將Office延伸作為一個開發平台,可以藉由專用商店下載第三方軟體搭配使用。
5、Office常是製作文檔文件的標准,而且有一些其他產品不存在的特性,但是其他產品也有Office缺少的特性。自從Microsoft 2007 Office System開始,有一個和以前版本差異很大的用戶界面,該界面被稱為Ribbon界面,並沿用在Microsoft Office 2010、Microsoft Office 2013和Microsoft Office 2016中。
4. 怎樣建立資料庫表格
如何在excel中創建「資料庫」
excel是一個自由表,一個EXCEL的工作薄就是一個資料庫,它裡面的每一張表就是資料庫的表,你可象操作表一樣對其進行查詢等操作,它裡面的列就是資料庫的欄位,行就是記錄,因此你可以按資料庫的架構來組建數據,只是你如果你組建的數據不符合資料庫的規則,在查詢時不能得到時相應的結果。因此在EXCEL中不存在創建資料庫。但對存在的數據可以引用。當滿足條件A、B、C、D……時引用是可以的,但如果是在EXCEL中直接引用是不行的,一種是用VBA利用ADO訪問EXCEL,在查詢時把A、B、C、D幾個條件按sql語法寫進查詢語句中,引用返回的記錄集,一種是利用函數把滿足A、B、C、D的記錄篩選出來,然後再引用。
怎麼在SQL資料庫中新建表。
可以有兩種辦法啦:
1.在企業管理器裡面建:這種方法很簡單點擊選中的資料庫右鍵新建即可相信你應該會不多說了。
2.在查詢分析器里建:基本思路要建表,表是要在庫里建的所以你要先引用你要使用的資料庫加進來再開始建表,以下為一陪扮個簡單實例;
create database student --創建一個student資料庫由於這里主要說建表所以建一個簡單的資料庫
use student --引用資料庫student
create table Test( --創建一個Test表
name varchar(20) primary key indentity(1,1),--列名(欄位名) 數據類型 在此加主鍵約束就不用加非空約束 再加上自動增長列(含義從1開始增長增長量是1)
password varchar(10) not null --注意建表最後一個欄位名時結尾不要加逗號否則會出錯
)
sqlserver 下怎麼建立資料庫 怎麼建表
方法/步驟
1
首先我們打開SQL SERVER自帶的資料庫管理工具,從開始菜單中可以找到,如圖點擊進去;
2
開始連接SQL SERVER伺服器,就是我們裝好的SQL SERVER 伺服器;
3
右擊資料庫悉仿,選擇第一個,新建一個資料庫;
4
填寫資料庫的名稱,下面是設置自動增長的,一般不用管,默認
5
點擊確定後就可以生成一個資料庫,此時裡面是沒有表的;
6
右擊表新建一個表,填寫你要的欄位名稱
7
填完欄位名稱後點擊欄位名稱那個內部窗口的小叉叉,然後就睜亂纖提示你輸入表名了,填寫下表名,一個資料庫的建立過程就是這樣的;
或者
create database stuDB
on primary -- 默認就屬於primary文件組,可省略
(
/*--數據文件的具體描述--*/
name='stuDB_data', -- 主數據文件的邏輯名稱
filename='D:\stuDB_data.mdf', -- 主數據文件的物理名稱
size=5mb, --主數據文件的初始大小
maxsize=100mb, -- 主數據文件增長的最大值
filegrowth=15%--主數據文件的增長率
)
log on
(
/*--日誌文件的具體描述,各參數含義同上--*/
name='stuDB_log',
filename='D:\stuDB_log.ldf',
size=2mb,
filegrowth=1mb
)
怎樣建立一個簡單資料庫?
把excel導入資料庫,不出現表格嵌套可以使用下面這個方法導入;
思路:
(1)、把excel數據讀入到dataset中;
(2)、建立相應結構的數據表格
(3)、把dat暢set中的數據更新到數據表中
如何在資料庫中建立表
Create table 表名字
(表欄名1 數據類型,
表欄名2 數據類型,
表欄名3 數據類型,
表欄名4 數據類型);
例如:
Create table 上課表
(學生 Varchar(10),
學號 Number(10));
如何建立一個新的ACCESS表格
新建一個資料庫有兩種方法:一種是創建一個空資料庫,即建立一個沒有表、查詢、窗體和報表等內容的資料庫;另一種方法是使用Access中提供的資料庫模板創建資料庫,即通過對向導所提出的選項和不同選擇來設計窗體、查詢和報表等,從而建立一個完整的資料庫。這里我們將使用第一種方法:
Step1:在Access窗口中單擊 「文件(F)」菜單,在下拉菜單中選擇 「新建」項,將得到對話框。
「新建」對話框
雙擊 「資料庫」 圖標,即會顯示 「文件新建資料庫」 對話框,
Step3:在文件名文本框中輸入要保存資料庫的文件夾及新建的資料庫名,如 「C:\test」,然後選擇 「確定」。即可創建好一個名為 「test」 的資料庫。
二.添加數據表
表是Access資料庫的基礎,是信息的載體。其它對象如查詢、窗體和報表,也是將表中的信息以各種形式表現出來,方便用戶使用這些信息。在Access中,創建表的方法有三種:一是使用設計器創建表;二是通過輸入數據創建表;三是利用向導創建表。在這里,我們採用第一種方法創建表:
Step4:在窗體中,雙擊 「使用設計器創建表」,則會出現對話框。
表設計器對話框
Step5:在「欄位名稱」列的第一行中輸入authors表的第一個欄位的名字 id。然後按回車鍵,此時在「數據類型」列中會顯示出一個按鈕,單擊按鈕,在彈出的下拉列表中選擇「文本」選項,設置 id 欄位的類型為文本型。
設置欄位數據類型
Step6:在「欄位屬性飢域的「常規」選項卡中,可以設置欄位的大小、格式和規則等。如我們可以把id欄位的長度大小設置為12,並且規定其不能為空,因此,可以設置如下:在 「欄位大小」文本框中輸入12,在 「必填欄位」文本框中輸入「是」,在「允許空字元串」文本框中輸入「否」。
設置欄位屬性內容
Step7:重復上述方法,添加其它欄位,並設置其屬性。
Step8:設置完成後,單擊 「文件(F)」菜單,在下拉菜單中選擇 「保存」項,將會出現一個如圖1.8的對話框,在「表名稱」文本框中輸入表名 authors,單擊確定按鈕。
「保存」對話框
Step9:此時,系統會提示用戶建立一關鍵欄位。一般情況下單擊「是」完成即可。
如何用mysql創建創建博客資料庫表
1.創建一個資料庫為test_db
mysql> create database test_db;
Query OK, 1 row affected (0.00 sec)
切換到test_db上
mysql> use test_db;
Database changed
mysql>
2.創建一個表tb_emp1
create table tb_emp1
(
id INT(11),
name VARCHAR(25),
deptid INT (11),
salary FLOAT
);
mysql> create table tb_emp1
-> (
-> id INT(11),
-> name VARCHAR(25),
-> deptid INT (11),
-> salary FLOAT
-> );
Query OK, 0 rows affected (0.09 sec)
MYsql資料庫怎樣創建表? 20分
CREATE DATABASE cookbook; 創建一個叫「cookbook」的資料庫
USE cookbook; 使用cookbook這個資料庫
CREATE TABLE limbs (thing VARCHAR(撫0),legs INT,arms INT); 創建表「limbs」其中包括thing,legs,aems 欄位
創建表的命令是 CREATE TABLE 表名稱
後面括弧里的內容是表中欄位的屬性
如何 SQL創建表
商品表
create table proct
(
proid varchar(20) primary key,
proname varchar(50),
proprice money,
procount int
);
顧客表
create table customer
(
custno varchar(20) primary key,
custname varchar(50),
custsex varchar(10),
custage int,
custtel varchar(20)
);
訂單表
create table orderitem
(
custno varchar(20),
proid varchar(20),
ocount int,
oprice money,
odate date
);
外鍵
alter table orderitem add constraint fk_custno foreign key(custno) references customer(custno);
alter table orderitem add constraint fk_proid foreign key(proid) references proct(proid);
SQL資料庫怎麼創建表.
CREATE TABLE [dbo].[student]( [學號] [CHAR](8) NOT NULL, [姓名] [CHAR](8) NULL, [性別] [CHAR](2) NULL, [年齡] [INT] NULL, [聯系方式] [CHAR](11) NULL, [所在院系] [CHAR](20) NULL, CONSTRAINT [PK_student] PRIMARY KEY CLUSTERED ( [學號] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NOREPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]) ON [PRIMARY]GOSET ANSI_PADDING OFFGOALTER TABLE [dbo].[student] WITH CHECK ADD CONSTRAINT [CK_student] CHECK (([性別]='女' OR [性別]='男'))GOALTER TABLE [dbo].[student] CHECK CONSTRAINT [CK_student]GOALTER TABLE [dbo].[student] WITH CHECK ADD CONSTRAINT [CK_student_1] CHECK (([聯系方式] LIKE '[0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'))GOALTER TABLE [dbo].[student] CHECK CONSTRAINT [CK_student_1]GOALTER TABLE [dbo].[student] ADD CONSTRAINT [DF_student_所在院系] DEFAULT ('電信系') FOR [所在院系]GO
5. excel的資料庫如何建立(簡要寫出操作步驟)
1、對需求應用進行分析,考慮需要進行記錄的項目。
2、填寫數據表格各列的列標題。
3、能用公式計算的列填寫好計算公式。
4、逐個填寫記錄。
5、設計數據透視表與透視圖或分類匯總表等統計圖表。
6. 如何利用EXCEL建立一個可查詢的資料庫
提供一個方法作參考,此方法一般適用於數據量不大的表格(在3000行內效果比較好),如果數據量大的,要麼直接對商品名稱列進行篩選,要麼用VBA了,但VBA我不會^_^。
I2單元格輸入數組公式,輸入完成後不要直接回車,要按三鍵 CTRL+SHIFT+回車 然後右拉再下拉。
=INDEX(A:A,SMALL(IF($A$2:$A$3000=$H$2,ROW($2:$3000),4^8),ROW(A1)))&""
我把文件傳上來,請點擊這回答右下角綠色的「點擊下載」按鈕,下載文件看看效果。
7. 怎麼把excel表格轉換成資料庫表
(1)首先根據excel表格在資料庫中設計一個相應的表。
(2)在資料庫中有導入excel數據的選項,不同的資料庫導入選項不一樣。
(3)導入時選擇相應的excel及數據表,對應好後直接導進去即可。