mysql資料庫銀行專案題 銀行資料庫筆試程式設計題

2021-10-17 21:58:10 字數 1196 閱讀 5392

--1、建表

create table customer

cid int identity(1,1) not null,

customername nvarchar(100) not null,--客戶名

idcard nvarchar(18) null,--身份證號

age int null,--年齡

gender smallint null,--性別

address nvarchar(200) null,--住址

phonenum nvarchar(50) null--**號碼

create table account(

aid int identity(1,1) not null,

accountnum nvarchar(30) not null,--賬號

cid int not null,

type int null,--類別

balance float--餘額

create table depositentries(

did int identity(1,1) not null,

aid int,

createdate datetime null,--交易日期

type int null,--借貸標誌

money float--金額

--2、列出某客戶(張三)之所有賬戶號

select accountnum from dbo.customer c

join dbo.account a on c.cid = a.cid

where customername='張三'

--3、李四是一位新開戶的客戶,新增所涉及的資料庫表(customer和account)

--4、列出客戶(李四)在2012/3/1到2012/3/7期間發生的交易金額記錄。

;with temp as(select aid,accountnum from dbo.customer c

join dbo.account a on c.cid = a.cid

where customername='李四')

select * from dbo.depositentries d join temp on d.aid = temp.aid

where createdate between '2012-03-01' and '2012-03-07'

銀行資料庫筆試程式設計題

一 寫乙個演算法對1,8,5,2,4,9,7進行順序排列並給出所使用方法。我所用的方法 int a for int i 0 ia j system.out.print a i 程式設計思想 看到題目上的數字,首先應該想到迴圈輸出,自然想到for迴圈了,接下來就要思考輸出的順序了。對於新手來說順序輸出...

巨杉資料庫助力民生銀行 廣發銀行前台智慧型化業務

巨杉資料庫目前已經在超過50家大型商業銀行核心業務上線使用,本文為銀行金融科技轉型應用系列文章第一篇,此後巨杉還將陸續推出銀行業應用和科技創新文章,大家敬請期待。隨著銀行業務的拓展以及網點業務的需求量加大,在新一輪技術浪潮驅動下,各大商業銀行也在紛紛推進智慧型網點的建設。其中,商業銀行的櫃面無紙化就...

巨杉資料庫助力民生銀行 恆豐銀行雲化架構公升級

作為一款金融級分布式關係型資料庫,sequoiadb巨杉資料庫的分布式資料庫架構和面向微服務的雲化產品形態,已經幫助包括民生銀行 恆豐銀行在內的多家大型金融客戶實現了大量業務系統的底層資料庫雲化轉型公升級。如今,大型企業的應用平台正在向微服務架構進行轉型。在微服務架構下,應用程式和資料庫等底層平台的...