Landcruiser87
New member
- Local time
- Yesterday, 17:16
- Joined
- Oct 30, 2008
- Messages
- 3
Greetings!
I've seen some earlier posts on this site about the difference between the two but am looking for an updated opinion. (the last reference was made in 2004 and i think both programs have evolved a TON since then) A little backstory, I've worked in a sports R&D laboratory for the past 6 years as a technician/vba programmer. As such, i took care of most of our data needs by using access. Its easily customized, fast and reliable. Recently, I switched companies (same job) and found myself in the middle of them deploying a new database (their old one was excel, barf) using Asp.net and an SQL Backend.
In terms of databasing standards, this seems normal, but i have no experience with asp.net and SQL. While i have no problem learning a new language, it seems the steps required to even utilize some of the most basic databasing functions are extensive. i.e. - it took the one guy who was designing it half an hour to add a column to a table. HALF AN HOUR. In access this takes you... roughly 30 seconds. (if you're checking field settings) so if it takes that long to wrangle a new column, whats it going to be like for any reporting functions. Or any, god forbid, graphing functions.
Another problem is that he inherited an old database from our parent company. They basically gave him the schema and said, Here. make it work. So after going through some of the structures i've found all sorts of bad databasing design. i.e. Abbreviated words for unique identifiers, repetition of data across multiple tables, etc. Its a mess! And granted, the guy developing it has done an amazing job cleaning it up to this point, his contract is almost up and he doesn't have the time to go through and change all these things, which means the ball is going to be left in my court to fix.
So i'm looking for some public opinion on development in the ASP.Net/SQL. If it is indeed the way to go, then I’ll shut my trap and slog through the learning curve. But my gut is telling me that so many of the functions that are going to take FOREVER to develop can be done in a fraction of the time with access. I'm basically looking for any ammunition i can take to my boss to support my gut feeling of switching, even though they've already dumped a considerable amount of money into this project. Also, i have the databasing structure for my last companies database that i designed, and could easily retrofit, implement, and deploy within a month. I feel I should also mention that this database isn't goign to be used by 10,000 people like SQL is designed for. Its going to be used by maybe 50. at the most.
Help!!!!!!!!
I've seen some earlier posts on this site about the difference between the two but am looking for an updated opinion. (the last reference was made in 2004 and i think both programs have evolved a TON since then) A little backstory, I've worked in a sports R&D laboratory for the past 6 years as a technician/vba programmer. As such, i took care of most of our data needs by using access. Its easily customized, fast and reliable. Recently, I switched companies (same job) and found myself in the middle of them deploying a new database (their old one was excel, barf) using Asp.net and an SQL Backend.
In terms of databasing standards, this seems normal, but i have no experience with asp.net and SQL. While i have no problem learning a new language, it seems the steps required to even utilize some of the most basic databasing functions are extensive. i.e. - it took the one guy who was designing it half an hour to add a column to a table. HALF AN HOUR. In access this takes you... roughly 30 seconds. (if you're checking field settings) so if it takes that long to wrangle a new column, whats it going to be like for any reporting functions. Or any, god forbid, graphing functions.
Another problem is that he inherited an old database from our parent company. They basically gave him the schema and said, Here. make it work. So after going through some of the structures i've found all sorts of bad databasing design. i.e. Abbreviated words for unique identifiers, repetition of data across multiple tables, etc. Its a mess! And granted, the guy developing it has done an amazing job cleaning it up to this point, his contract is almost up and he doesn't have the time to go through and change all these things, which means the ball is going to be left in my court to fix.
So i'm looking for some public opinion on development in the ASP.Net/SQL. If it is indeed the way to go, then I’ll shut my trap and slog through the learning curve. But my gut is telling me that so many of the functions that are going to take FOREVER to develop can be done in a fraction of the time with access. I'm basically looking for any ammunition i can take to my boss to support my gut feeling of switching, even though they've already dumped a considerable amount of money into this project. Also, i have the databasing structure for my last companies database that i designed, and could easily retrofit, implement, and deploy within a month. I feel I should also mention that this database isn't goign to be used by 10,000 people like SQL is designed for. Its going to be used by maybe 50. at the most.
Help!!!!!!!!