個人理財的話,數據結構很簡單嘛,核心的表就是帳務表了,我設計一個給你參考一下: CREATE TABLE FinanceBill ( fbId int identity(1,1) primary key not null, --自增量ID fbDt datetime not null, --日期 fbType tinyint not null, --收支類型(1-收入;2-支出) fbCategory varchar(20) not null, --收支項目(自行定義,如fbType為收入時,可選[工資]、[外塊]等;fbType為支出時,可選[伙食]、[購物]、[娛樂]等) fbMoney money not null,--金額 fbDescription varchar(255) null --備注 )
㈡ 用SQL完成查詢,設有一個簡單的教學管理資料庫,其關系模式為:
1. select * from '學生' where '專業'=』通信工程'
2. select 』課程號','學分' from '課程'
3. select '課程號','成績' from '選修' where '學生'.'學號'='選修'.'學號' and '姓名'=』張刪'
4. select '學號' from 』選修' where '課程號' in (select '課程號' from '課程' )
注意啦-:標點符號均為英文的,剩下的待續吧
㈢ 資料庫原理課程設計:家庭理財管理系統資料庫設計
我有現成的課程設計報告,以下是部分,詳細的已發到您郵箱,請查收。
一、 課程設計目的
家庭理財系統可以有效地記錄和管理家庭的收支,合理規劃和支配家庭資金,是家庭理財的好幫手。它利用計算機技術技術,使家庭理財逐步信息化,從而形成由家庭成員與計算機共同構成服務於家庭的人機信息財務管理系統。隨著計算機發展,家庭理財系統已經成為很多家庭財務管理的一個重要途徑。計算機的最大優點在於利用它能夠高效准確地進行財務信息管理。使用計算機進行信息財務管理,不僅提高了工作效率,而且大大的提高了其安全性。
二、課程設計內容
設計一個家庭理財管理系統,對家庭的各項經濟活動。要基本的查詢,輸入,插入,刪除信息的功能,所建立的資料庫能與程序成功鏈接,設計出人性化較好的界面,用戶能清楚地知道各部分的功能。
要求:
多窗體界面20個以上
資料庫中建表7—12個
使用菜單、數組(非控制項數組)、文件操作、圖形操作等知識點;
㈣ 資料庫原理題,設有一個關系資料庫,有三個基本表,表的結構如下;高手幫答下!
1
2 create table student(
學號 char[10] primary key,
姓名 char[10],
年齡 int,
性別 char[2] defaut '男',
系名 char[10]
)
3 create table SC(
學號 char[10],
課程號 char[10],
成績 int,
primary key (學號,課程號),
foreignkey(學號) references STUDENT(學號),
foreign key(課程號) references COURSE(課程號)
)
4 delete from SC where 成績 is null
5 insert into STUDENT values('20130301009','王進', 18,'男','自動控制')
6
select distinctC.*
from STUDENT S, COURSE C, SC
where C.任課教師 ='李平' and S.系名='計算機' and S.學號=SC.學號 and C.課程號=SC.課程號
7
select S.學號,姓名,任課教師
from STUDENT S, COURSE C, SC
where C.課程名 ='計算機原理' and 成績>60 and 成績<85and S.學號=SC.學號 and C.課程號=SC.課程號
8
delete from SC where 學號 in (select 學號 from STUDENT where 姓名='王林')
9
create view view1
as
select *
from STUDENT
where 年齡<22 and 系名='通信' and 性別='女'
㈤ 設計一個保險公司保險賬戶管理資料庫,
去網上買個吧,或都去其它技術群看看。
㈥ 請教如何新增一個賬戶管理已有mysql資料庫
有2個不同的方法增加用戶:通過使用GRANT語句或通過直接操作MySQL授權表。比較好的方法是使用GRANT語句,因為他們是更簡明並且好像錯誤少些。
下面的例子顯示出如何使用MySQL客戶安裝新用戶。這些例子假定許可權已預設被安裝。這意味著為了改變,你必須在MySQL正在運行同一台機器上,你必須作為MySQL root用戶連接,並且root用戶必須對MySQL資料庫有insert許可權和reload管理許可權。另外,如果你改變了root用戶口令,你必須如下的MySQL命令指定它。
你可以通過發出GRANT語句增加新用戶:
shell> mysql --user=root mysql
mysql> GRANT ALL PRIVILEGES ON *.* TO monty@localhost
IDENTIFIED BY 'something' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO monty@"%"
IDENTIFIED BY 'something' WITH GRANT OPTION;
mysql> GRANT RELOAD,PROCESS ON *.* TO admin@localhost;
mysql> GRANT USAGE ON *.* TO mmy@localhost;
這些GRANT語句安裝3個新用戶:
monty:可以從任何地方連接伺服器的一個完全的超級用戶,但是必須使用一個口令('something'做這個。注意,我們必須對monty@localhost和monty@"%"發出GRANT語句。如果我們增加localhost條目,對localhost的匿名用戶條目在我們從本地主機連接接時由mysql_install_db創建的條目將優先考慮,因為它有更特定的Host欄位值,所以以user表排列順序看更早到來。
admin:可以從localhost沒有一個口令進行連接並且被授予reload和process管理許可權的用戶。這允許用戶執行mysqladmin reload、mysqladmin refresh和mysqladmin flush-*命令,還有mysqladmin processlist。沒有授予資料庫有關的許可權。他們能在以後通過發出另一個GRANT語句授權。
mmy:可以不用一個口令連接的一個用戶,但是只能從本地主機。全局許可權被設置為'N'--USAGE許可權類型允許你無需許可權就可設置一個用戶。它假定你將在以後授予資料庫相關的許可權。
你也可以直接通過發出INSERT語句增加同樣的用戶存取信息,然後告訴伺服器再次裝入授權表:
shell> mysql --user=root mysql
mysql> INSERT INTO user VALUES('localhost','monty',PASSWORD('something'),
'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')
mysql> INSERT INTO user VALUES('%','monty',PASSWORD('something'),
'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')
mysql> INSERT INTO user SET Host='localhost',User='admin',
Reload_priv='Y', Process_priv='Y';
mysql> INSERT INTO user (Host,User,Password)
VALUES('localhost','mmy','');
mysql> FLUSH PRIVILEGES;
取決於你的MySQL版本,對上述,你可能必須使用一個不同數目'Y'值(在3.22.11以前的版本有更少的許可權列)。對admin用戶,只用在3.22.11開始的版本具有的更加可讀的INSERT擴充的語法。
注意,為了設置一個超級用戶,你只需創造一個user表條目,其許可權欄位設為'Y'。不需要db或host表的條目。
在user表中的許可權列不是由最後一個INSERT語句明確設置的(對mmy用戶),因此那些列被賦予預設值'N'。這是GRANT USAGE做的同樣的事情。
下列例子增加一個用戶custom,他能從主機 localhost、server.domain和whitehouse.gov連接。他只想要從localhost存取bankaccount資料庫,從whitehouse.gov存取expenses資料庫和從所有3台主機存取customer資料庫。他想要從所有3台主機上使用口令stupid。
為了使用GRANT語句設置個用戶的許可權,運行這些命令:
shell> mysql --user=root
mysql mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
ON bankaccount.*
TO custom@localhost
IDENTIFIED BY 'stupid';
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
ON expenses.*
TO [email protected]
IDENTIFIED BY 'stupid';
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
ON customer.*
TO custom@'%'
IDENTIFIED BY 'stupid';
通過直接修改授權表設置用戶許可權,運行這些命令(注意,在結束時FLUSH PRIVILEGES):
shell> mysql --user=root
mysql mysql> INSERT INTO user (Host,User,Password)
VALUES('localhost','custom',PASSWORD('stupid'));
mysql> INSERT INTO user (Host,User,Password)
VALUES('server.domain','custom',PASSWORD('stupid'));
mysql> INSERT INTO user (Host,User,Password)
VALUES('whitehouse.gov','custom',PASSWORD('stupid'));
mysql> INSERT INTO db
(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,
Create_priv,Drop_priv)
VALUES
('localhost','bankaccount','custom','Y','Y','Y','Y','Y','Y');
mysql> INSERT INTO db
(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,
Create_priv,Drop_priv)
VALUES
('whitehouse.gov','expenses','custom','Y','Y','Y','Y','Y','Y');
mysql> INSERT INTO db
(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,
Create_priv,Drop_priv)
VALUES('%','customer','custom','Y','Y','Y','Y','Y','Y');
mysql> FLUSH PRIVILEGES;
頭3個INSERT語句增加user表條目,允許用戶 custom用給定口令從不同的主機進行連接,但是沒有授予任何許可(所有許可權被設置為預設值'N')。後3個INSERT語句增加db表條目,授予 custom以bankaccount、expenses和customer資料庫許可權,但是只能在從正確的主機存取時。通常,在授權表直接被修改時,伺服器必須被告知再次裝入他們(用FLUSH PRIVILEGES)以便使許可權修改生效。 如果你想要給特定的用戶從一個給定的域上的任何機器上存取許可權,你可以發出一個如下的GRANT語句:
mysql> GRANT ...
ON *.*
TO myusername@"%.mydomainname.com"
IDENTIFIED BY 'mypassword';
為了通過直接修改授權表做同樣的事情,這樣做:
mysql> INSERT INTO user VALUES ('%.mydomainname.com', 'myusername',
PASSWORD('mypassword'),...);
mysql> FLUSH PRIVILEGES;
你也可以使用xmysqladmin、mysql_webadmin甚至xmysql在授權表中插入、改變和更新值。你可以在MySQL的Contrib目錄找到這些實用程序。
㈦ 二級 VF 設有一個供貨管理資料庫,包括供貨商表,供貨商姓名,零件表,工程項目表,供應情..見圖片 要求寫命令
1. SELECT [供貨商代碼] FROM [供應情況表] WHERE [項目代碼] = 'J1'
2. SELECT [供貨商代碼] FROM [供應情況表] WHERE [項目代碼] = 'J1' AND [零件代碼] = 'P1'
3. SELECT [供貨商代碼] FROM [供應情況表] INNER JOIN [零件表] ON [供應情況表].[零件代碼] = [零件表].[零件代碼] WHERE [項目代碼] = 'J1' AND [顏色] = '紅色'
4. SELECT [項目代碼] FROM [供應情況表] INNER JOIN [零件表] ON [供應情況表].[零件代碼] = [零件表].[零件代碼] INNER JOIN [供貨商表] ON [供應情況表].[供貨商代碼] = [供貨商表].[供貨商代碼] WHERE [所在城市] <> '天津' AND [顏色] = '紅色'
5. SELECT [供貨商姓名], [所在城市] FROM [供貨商表]
6. SELECT [零件名稱], [顏色], [重量] FROM [零件表]
7. SELECT [零件名稱], [重量] FROM [供應情況表] INNER JOIN [零件表] ON [供應情況表].[零件代碼] = [零件表].[零件代碼] WHERE [項目代碼] = 'J2'
8. UPDATE [零件表] SET [顏色] = '藍色' WHERE [顏色] = '紅色'
9. UPDATE [供應情況表] SET [供貨商代碼] = 'S3' WHERE [項目代碼] = 'J4' AND [零件代碼] = 'P6' AND [供貨商代碼] = 'S5'
10. DELETE FROM [供貨商表] WHERE [供貨商代碼] = 'S2'
DELETE FROM [供應情況表] WHERE [供貨商代碼] = 'S2'
㈧ 做一個管理系統的資料庫表
你是要做一個系統,還是只要寫個資料庫就行了,做系統的話分前台後台比較麻煩,只創建個資料庫的話步驟如下:首先要創建資料庫,creat
database
cjgl,然後在伺服器上設置資料庫的相關內容;然後向資料庫中插入表
use
cjgl
括弧里是表的屬性,也就是列。
creat
table
(.....)這個系統需要3個表
:學生表(學號,姓名,性別,年齡,院系);學號是主鍵;課程表(課程號,課程名,學分,課時);課程號是主鍵;選課表(學號,課程號,成績,課程類型);學號和課程號是主鍵;
創建完以後在給資料庫備份,以免數據丟失。希望對你有幫助。
㈨ 家庭理財管理信息系統
理財不一定是記流水賬,我的感受是,理財就是計劃經濟,提早的做好計劃,知道家裡未來一個月近多少錢,扣除最基本的生活花銷是多少,再扣除一般以外緩沖的一部分較為客觀的現金,剩下的錢存銀行,堅定不到萬不得已的大事,決不動那些已存的錢。
人的花銷總是有彈性的,如果你在一方面多花了,想到不能取錢填窟窿,就會在別處省,當然看病、過節孝敬父母之類的就不能算了。
理財最重要的目的是養成珍惜自己勞動的好習慣,而且積累財富是種樂趣,別構成壓力,根據自己收入支配花銷,就不會很緊張。還有一點就是會理財也會促進你會賺錢的~~~~
理財,在企業層面,就是財務,在家庭層面,就是持家過日子或管家,似乎自古以來家庭理財都是女人的專職,但在現代社會,理財是每個人都必須學會的生存技能之一。理財決定著家庭的興衰,維系著一家老小的生活和幸福,尤其對於已成家的工薪階層來說,更是最重要的一門必修課。
一屋不掃何以掃天下?一家之財理不好,何以建掀天揭地的功業?
理財說難亦難,說易亦易。以理貫之,則極易;以枝葉觀之,則繁難無窮。比如,子女的教育婚嫁、父母年邁多病及贍養、自己的生老病死,樣樣都離不開一個「財」字,如果缺乏統籌規劃,家庭雖不致於一時拮據,但若像下崗工人那樣突來人禍,則小康也必成赤貧。所以未雨綢繆是理財的核心思想。
舊的時代是一個信息不對稱的不公平時代,這使得富人愈富,窮人愈窮,富的是信息優勢,窮的是思想閉塞。而網路時代雖然信息可以極快地傳播,但過於膨脹的信息其實也等於是信息不對稱,未來將不可避免地出現新的貧富差距,這就是「數字化鴻溝」。因此,教育仍是重中之重。
我假設大家都懂得電腦和網路的基礎應用,最好都能懂得EXCEL軟體的簡單使用。理財步驟是以家庭為例的,個人也可以參照其原理來實施,如家庭中每個人都做一本個人賬,再匯總成一本賬。
家庭理財步驟
第一步:家庭財產統計
家庭財產統計,主要是統計一些實物財產,如房產、家居、電器等,可以只統計數量,如果當初購買時的原始單證仍在,可以將它們收集在一起,妥善保存,尤其是一些重要的單證,建議永久保存。這一步主要是為了更好的管理家庭財產,一定要做到對自己的財產心中有數,以後方能「開源節流」。
第二步:家庭收入統計
收入包括每月的各種純現金收入,如薪資凈額、租金、其他收入等,只要是現金或銀行存款,都計算在內,並詳細分類。一切不能帶來現金或銀行存款的潛在收益都不能計算在內,而應該歸入「家庭財產統計」內。如未來的養老保險金,只有在實際領取時再列入收入。這雖然不太符合會計方法,但對於家庭來說,現金和銀行存款才是每月實際可用的錢。
第三步:家庭支出統計
這一步是理財的重中之重,也是最復雜的一步,為了讓理財變得輕松、簡單,建議使用EXCEL軟體來代勞。以下每大類都應細分,使得每分錢都知道流向了何處,每天記錄,每月匯總並與預算數比較,多則為超支,少則為節約。節約的可依次遞延至下月,盡可能地避免超支,特殊情況下可以增加預算。
1、固定性支出:只要是每月固定不變的支出就詳細分類記錄,如房租或按揭還貸款、各種固定金額的月租費、各種保險費支出等。種類可能很多,手工記錄非常繁瑣,而用EXCEL記錄就非常簡單。
2、必需性支出:水、電、氣、電話、手機、交通、汽油等每月不可省的支出,
3、生活費支出:主要記錄油、米、菜、鹽等伙食費,及牛奶、水果、零食等營養費。
4、教育支出:自己和家人的學習類支出。
5、疾病醫療支出:無論有無保險,都按當時支付的現金記錄,等保險費報銷後再計入收到月的收入欄。
6、其他各種支出。
每個家庭情況不同,難以盡述,但原理大家一看便知,其實就是流水帳,但一定要記住將這個流水帳記得詳細、清楚,讓每一分錢花得都明明白白,只要堅持做半年,必能養成「量入為出」的好習慣。使用EXCEL軟體來做這個工作,每天頂多隻需幾分鍾,非常簡單方便
㈩ 有沒有比較好的銀行理財產品資料庫
銀行理財收益率上下差不了多少,在一家銀行買習慣了就不要換了,
證券公司的理財收益會略高一些,但是有限,安全性是一樣的,有需求可以聯系我,
只要更新理財產品會第一時間推薦給您。
如果您的問題得到解決,請給與採納,謝謝!