August 25, 2010 at 1:23 pm
Hello All,
I need some help with creation of DB for a Bank ERP software
(Its having near about 300 branches )
Main Bank -> Their branches.
My queries are that -How we will manage this type of huge data & DB . ... We have to create DB ... branchwise? or finacial-year wise?... or single DB can manage all the things ...
I would appreciate your advice in this regards.
Regards,
djdhere
August 25, 2010 at 1:58 pm
I assume this is a homework question, since you clearly wouldn't be working on this alone if it were a real project.
You need a lot more information than you've given here, and a lot of it comes from business requirements (how long you're legally allowed to store data on a live server, etc). For what it's worth, a project of this scale is usually handled by a good size consulting firm.
August 25, 2010 at 2:02 pm
Would you mind posting the name of the bank? I suddenly sense a need to move my accounts! :w00t:
Wayne
Microsoft Certified Master: SQL Server 2008
Author - SQL Server T-SQL Recipes
August 25, 2010 at 2:06 pm
djdhere (8/25/2010)
Hello All,I need some help with creation of DB for a Bank ERP software
(Its having near about 300 branches )
Main Bank -> Their branches.
My queries are that -How we will manage this type of huge data & DB . ... We have to create DB ... branchwise? or finacial-year wise?... or single DB can manage all the things ...
I would appreciate your advice in this regards.
Regards,
djdhere
1st question
It depends....:w00t:
You need to check into hardware, with some idea of initial size and growth. So you cannot ignore redundancy and scalability.
2nd question
It also depends...
If you can get it in 1 database, and your hardware can handle it, that might mean just some partitioning. Although that may depend on the version of SQL Server too.
You may have a steep learning curve ahead. Maybe hiring some help would be wise. Nothing worse than making a mistake with other people's money. Unless this is just some class assignment.
Greg E
August 25, 2010 at 3:05 pm
djdhere (8/25/2010)
Hello All,I need some help with creation of DB for a Bank ERP software
(Its having near about 300 branches )
Main Bank -> Their branches.
My queries are that -How we will manage this type of huge data & DB . ... We have to create DB ... branchwise? or finacial-year wise?... or single DB can manage all the things ...
I would appreciate your advice in this regards.
Regards,
djdhere
Hire a good consultant or two and a dba.
--------------------------------------
When you encounter a problem, if the solution isn't readily evident go back to the start and check your assumptions.
--------------------------------------
It’s unpleasantly like being drunk.
What’s so unpleasant about being drunk?
You ask a glass of water. -- Douglas Adams
August 25, 2010 at 9:01 pm
Hello,
Thanks for the reply.
This is not an assignment, its a project of my company.
I am using SQL server 2008.
Thanks
August 25, 2010 at 9:15 pm
djdhere (8/25/2010)
Hello,Thanks for the reply.
This is not an assignment, its a project of my company.
I am using SQL server 2008.
Thanks
With all due respect, the questions you asked are questions that anyone qualified to carry out this project would not be asking. I would be scared if this was my bank.
For best practices on asking questions, please read the following article: Forum Etiquette: How to post data/code on a forum to get the best help[/url]
August 25, 2010 at 9:50 pm
djdhere (8/25/2010)
Hello All,I need some help with creation of DB for a Bank ERP software
(Its having near about 300 branches )
Main Bank -> Their branches.
My queries are that -How we will manage this type of huge data & DB . ... We have to create DB ... branchwise? or finacial-year wise?... or single DB can manage all the things ...
I would appreciate your advice in this regards.
Regards,
djdhere
Please... do the honorable thing. Tell your company that you aren't qualified to do this and that if you're the best they have for a DB Developer, tell your company that they aren't qualified for the job, either. This isn't something to screw around with.
--Jeff Moden
Change is inevitable... Change for the better is not.
August 25, 2010 at 11:10 pm
WayneS (8/25/2010)
Would you mind posting the name of the bank? I suddenly sense a need to move my accounts! :w00t:
+1
😀 :hehe:
August 26, 2010 at 3:56 am
djdhere (8/25/2010)
Hello,Thanks for the reply.
This is not an assignment, its a project of my company.
I used to work for a bank. The kind of project that you're talking about here would typically need a medium-large team of experienced SQL developers, experienced front end developers and a very experienced data modeller/database architect at the very least, with an experienced DBA advising on the hardware and scalability issues. If you are doing this alone, and you're asking such basic questions, you (and your company) are in trouble.
How much experience do you have in data modelling and database design? In database development?
Please, for the sake of your career, your company and their customers, tell whoever requested this that you are not sufficiently skilled (I personally would be nervous if I'd been asked to do this), that they really need to get a skilled team (internal or consultants) or they should look at buying an off-the-shelf product.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
August 26, 2010 at 4:04 am
I'm curious. What is the system the bank currently has in place?
Or are they doing business with good ol' pen & paper?
Viewing 11 posts - 1 through 10 (of 10 total)
You must be logged in to reply to this topic. Login to reply