|
By the way, when I say Replica - I just mean an exact copy of the front end. Not replicated data. Everyone shares one back end set of tables. So the data is not moved around to each person's DB physically.
|
|
|
|
|
Within a single physical file you have: 1. form design tools, 2. a high level, human-like programming language that helps to minimize logical errors, 3. no need to mess around with silly compilers, 4. A complete set of SQL (database) commands for fast storage and retrieval of relational tables.
What more do you want…?
Join the club of anti-curly bracket idiotic coding techniques…
|
|
|
|
|
I've used Access for years to query Access (.MDB), Excel, FoxPro (.DBC; .DBF), SQL Server, Oracle, MySQL and Postgresql databases.
Using the available database drivers, one can query, join, translate, save and / or export data (i.e. ETL) from multiple heterogeneous sources at the same time. For years, the Access "engine" ("Jet") has been used as a database API in VB and VBA for accessing SQL Server databases.
I don't develop apps with it; but do use it to help develop apps; particularly when it comes to data / frequency analysis.
There are technical reasons / restrictions why Access should not be used as a server in a "big database" production environment, but it's not due to any limitations in its abilities; e.g. "ad-hoc" Access reporting is a lot easier than SQL Server Reporting Services, IMO.
|
|
|
|
|
It's beyond totally gross for implementation of anything; especially if you have an object-oriented C# background; such as myself. My version was Visual Basic (shudders). However, I have used MS Access, implemented solutions and it does have some benefits. If you want to use it for a real-time production system; Access isn't a solution for that.
It's best to think of access as a database system for a small number of users; Excel with a better programming/forms interface. I've used it in a corporate setting for some simple multi-team workflow processes to be managed, as part of a development effort. Why not write a Windows form application, etc.? It boiled down to corporate standards; the cost/time to provision a server with all of it's security policy overhead was simply unjustified.
Access, at least in that space, was ubiquitous which means anybody could install/run it, and it was there to fit a need, when filling out email forms was error prone and led to a lot of misunderstandings.
|
|
|
|
|
We will pry MS Access from my boss's cold dead hands. Our major backend processing uses it and we have to adapt our SQL Server processes and tables to it's limitations. Attempts to get him to recode to SQL Server have fallen on deaf ears.
I've always wondered why Microsoft has not put an Access frontend to SQL Server. Drag and Drop query creation is far less intimidating than SQL and you still have the option to edit the Drag and Drop SQL generated.
The Report generator would be nice for SQL Server as well.
Psychosis at 10
Film at 11
Those who do not remember the past, are doomed to repeat it.
Those who do not remember the past, cannot build upon it.
|
|
|
|
|
I have been using ACCESS for 20+ years. I have a client whose entire business runs on Access based software and she has had no problems for 18 years except when MS decided to not have backwards compatibility with certain functions or features as it released new versions. I have used it to keep my consulting business client work status and billing records for most of the 20 years. A colleague and I have been using it in as part of a commercial science researcher utilized product (VB for code and Access for the database) for 10 years without any Access problems; VB has given us may more problems as MS changed, dropped, etc. functions, function calls, etc.
I noted at least one commenter stated that is is a terrible product and that a great many terrible applications have been written by bad programmers using it. Well, I have done software quality assurance for JPL/NASA and I can tell you that I've seen terrible programs written in over 20 programming languages and some utilizing a number of databases for back ends. I've seen terrible Oracle and DB2 code. A terrible software architect will design terrible software; and it goes all the way down to the terrible coder creating terrible code. This is not the criteria to use when deciding if some language or database system is the correct one to use for some purpose.
ACCESS is great for simple database applications. It can be used for some rather complex ones also. It depends on the design of the database, the design of the code, the amount of time you are willing to spend learning relational database design and learning to code in Access's programming language. ACCESS is worth taking a look at and getting a decent book is the first step. I've not bought a new ACCESS book since Office 2007, so can't recommend one to you.
Charles Wolfe
C. Wolfe Software Engineering
|
|
|
|
|
I work as a file clerk for a government agency, and I worked with a guy who developed an Access application that parsed reports from our department mainframe into various smaller/localized reports, research tools, and worksheets for use by other clerks in our office. Some of these reports even make it all the way to department managers and HQ.
It's a really handy little thing but he's not a strong programmer and the guy who actually designed it isn't around anymore. I made the mistake of mentioning I had programming skills... and here I am getting caught up in it.
So when you're not able to install real technology, Access can fill the void. But it's painful. If you can convince your IT to let you use real programming tools and database libraries you'd be much better off.
|
|
|
|
|
Was my first database, it's been 3+ years since I last used it.
|
|
|
|
|
Movie Quote Of The Day
I'm a soldier, but in serving my country, I have betrayed my conscience.
which movie?
|
|
|
|
|
Is this a self reference?
|
|
|
|
|
Forest Bump
Rules for the FOSW ![ ^]
if(this.signature != "")
{
MessageBox.Show("This is my signature: " + Environment.NewLine + signature);
}
else
{
MessageBox.Show("404-Signature not found");
}
|
|
|
|
|
The Ride
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
"When you have eliminated the JavaScript, whatever remains must be an empty page." -- Mike Hankey
|
|
|
|
|
Ahnold in Predator. Get to da choppa!
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
GI Stauffenberg
In Word you can only store 2 bytes. That is why I use Writer.
|
|
|
|
|
Antz.
Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.
|
|
|
|
|
Damn. I was gonna say that!
|
|
|
|
|
Starship Troopers
Mongo: Mongo only pawn... in game of life.
|
|
|
|
|
Tootsie
Software Zen: delete this;
|
|
|
|
|
|
Thank goodness!
Decrease the belief in God, and you increase the numbers of those who wish to play at being God by being “society’s supervisors,” who deny the existence of divine standards, but are very serious about imposing their own standards on society.-Neal A. Maxwell
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
I see topless i press like
Rules for the FOSW ![ ^]
if(this.signature != "")
{
MessageBox.Show("This is my signature: " + Environment.NewLine + signature);
}
else
{
MessageBox.Show("404-Signature not found");
}
|
|
|
|
|
My introduction to her getting her kit off was The Long Good Friday[^].
=========================================================
I'm an optoholic - my glass is always half full of vodka.
=========================================================
|
|
|
|
|
That is called "mercy"
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
"When you have eliminated the JavaScript, whatever remains must be an empty page." -- Mike Hankey
|
|
|
|
|
I think it was Geoff in Coupling who said "It's like her breasts are afraid of the dark".
Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.
|
|
|
|
|
Without context, I have no freaking idea what you meant by your post.
I actually like Helen's boobies, always have. They may not be ready anymore for show and tell, but as the saying goes "all good things must come to an end."
|
|
|
|