Downloading Data for Access SQL

  • Thread starter Thread starter WWGD
  • Start date Start date
  • Tags Tags
    Data Sql
Click For Summary

Discussion Overview

The discussion revolves around the use of Microsoft Access SQL for querying data, including questions about data formats required for Access, comparisons with other SQL platforms, and the limitations of Access SQL. Participants explore both practical aspects of using Access and theoretical considerations regarding SQL as a language.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant inquires about the necessary data format for performing queries in Access SQL.
  • Another suggests that data typically needs to be imported into Access tables, often from CSV files or spreadsheets, and mentions the possibility of a direct import route from Microsoft.
  • A participant questions whether Access is just one of many platforms for SQL, acknowledging that SQL is the main language for querying relational databases.
  • Some participants note that while SQL is used across various relational databases, Access SQL is perceived as limited compared to other systems like Microsoft SQL Server's T-SQL.
  • There are mentions of the ability to use ODBC to connect Access to SQL Server databases, highlighting some practical functionalities of Access.
  • Concerns are raised about the transferability of knowledge from Access SQL to other SQL platforms, with some expressing that T-SQL may be closer to SQL standards and easier to work with.
  • Participants share personal experiences regarding the difficulties encountered while using Access SQL, including challenges with primary keys and the absence of stored procedures.

Areas of Agreement / Disagreement

Participants express a range of views on the capabilities and limitations of Access SQL, with some agreeing on its clumsiness compared to other SQL platforms, while others focus on its practical applications. The discussion reflects both agreement on certain technical aspects and disagreement regarding the overall effectiveness and usability of Access SQL.

Contextual Notes

Participants mention specific limitations of Access SQL, such as difficulties in managing primary keys and the lack of stored procedures, which may affect its usability compared to other SQL platforms. There is also uncertainty regarding the transferability of skills between Access SQL and other SQL systems.

WWGD
Science Advisor
Homework Helper
Messages
7,806
Reaction score
13,120
Hi all,
I want to do some Access SQL queries on some data. Do I need to have the data in some special format/extension to be able to "use it" , meaning do queries on it within Access SQL?
Thanks
 
  • Like
Likes   Reactions: atyy
Technology news on Phys.org
I imagine you have to design a table in Access and import your data into the table. Sometimes people will export data from a spreadsheet to CSV format and then use the cvs format to import into Access. However, MS may have a more direct route.

Once inside Access then you can issue SELECT statements to retrieve and sort, group or summarize your data.

https://support.office.com/en-sg/ar...o-Access-90c35a40-bcc3-46d9-aa7f-4106f78850b4

and on SQL

https://support.office.com/en-us/ar...d-syntax-444d0303-cde1-424e-9a74-e8dc3e460671
 
  • Like
Likes   Reactions: atyy and WWGD
Thanks, Jedishfru. A really simpleton (i.e., dumb) question: Is access just one of many "platforms" for SQL? I know SQL is the (main) language used to query relational databases, is this correct that Micro Access is just one of many platforms, others being Oracle (only other one I know)?
 
  • Like
Likes   Reactions: atyy
Yes, SQL is the language for accessing relational data ie data stored in tables that are linked together by keys. One SQL statement is a program in itself in the hands of a master SQL programmer.

Some common relational databases are IBM DB/2, Oracle, and MS SqlServer. There are other popular ones including MySql, H2 Database ...

Here's a list of major vendors:

https://en.wikipedia.org/wiki/Relational_database_management_system
 
  • Like
Likes   Reactions: atyy and WWGD
Versions of Microsoft Access 2010 and earlier can use ODBC to attach directly to data in a Microsoft SQL Server (or other ODBC-compliant) databases. Also, there are tools for importing Excel data to Access.

I cannot refrain from mentioning, however, how limited and clumsy Access SQL is. Microsoft SQL Server's T-SQL is much more powerful, and local versions of that database are free and easy to work with. I despise despise despise Access SQL, after 9 years of working both with it and T-SQL.
 
harborsparrow said:
Versions of Microsoft Access 2010 and earlier can use ODBC to attach directly to data in a Microsoft SQL Server (or other ODBC-compliant) databases. Also, there are tools for importing Excel data to Access.

I cannot refrain from mentioning, however, how limited and clumsy Access SQL is. Microsoft SQL Server's T-SQL is much more powerful, and local versions of that database are free and easy to work with. I despise despise despise Access SQL, after 9 years of working both with it and T-SQL.

Thanks ,Harborsparrow. How well does knowledge of Access SQL transfer to the other SQL platforms?
 
WWGD said:
Thanks ,Harborsparrow. How well does knowledge of Access SQL transfer to the other SQL platforms?

It's all SQL--but I don't really know. I am mainly familiar with T-SQL and Access SQL, and have used Oracle SQL just a little. I believe that T-SQL is closer to the standard, but I could be wrong. I can't bring up a code example right now, but there were a few things that were significantly more difficult, if not impossible, in Access SQL. Access itself may be part of the problem; it wasn't easy to had unique (primary) keys to tables that didn't already have them, for starters. I also missed having stored procedures. My workplace hired a guy who liked Access SQL, and whenever possible, I gave that work off to him, but I did come across these differences. I don't think I'm hungry enough to take a job working with Access and its version of SQL all the time.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 51 ·
2
Replies
51
Views
6K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 18 ·
Replies
18
Views
4K
Replies
3
Views
1K
Replies
7
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 7 ·
Replies
7
Views
5K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K