MS Access i SQL

Anonim

MS Access vs. SQL

Microsoft Office Access (lub po prostu MS Access) to system zarządzania relacyjnymi bazami danych stworzony przez firmę Microsoft. Łączy w sobie relacyjny silnik bazy danych Microsoft Jet z GUI i narzędziami programistycznymi. Jest także częścią pakietu Microsoft Office Suite różnych aplikacji (w tym MS Word, MS Excel i MS PowerPoint). MS Access przechowuje dane w formacie właściwym dla programu Access na podstawie aparatu bazy danych Access Jet. Ma również możliwość importowania lub łączenia z danymi przechowywanymi w innych bazach danych Access, Excel, SharePoint, listach, tekstach, XML, Outlook, HTML, dBase, Paradox, Lotus 1-2-3 lub dowolnym kontenerze danych zgodnym z ODBC (Na przykład Microsoft SQL Server) bezpośrednio.

Structured Query Language (znany również jako SQL) to język bazy danych. Został zaprojektowany specjalnie do zarządzania danymi w RDMS, a jego koncepcja została oparta na algebrze relacyjnej. Zakres jego możliwości obejmuje kwerendę i aktualizację danych, tworzenie i modyfikowanie schematów oraz kontrolę dostępu do danych. Był to jeden z pierwszych języków używających modelu RDMS i jest z pewnością najczęściej używanym językiem dla tych relacyjnych baz danych. Język SQL jest podzielony na wiele elementów językowych: zdania, które są czasami opcjonalnymi składowymi składowymi instrukcji i zapytań; wyrażenia, które dają albo wartości skalarne, albo tabele, które składają się z kolumn i rzędów danych; predykaty, które są używane do określania warunków, które są w stanie oszacować do wartości logiki trzykrotnej logiki SQL (lub 3VL) wartości logicznej; zapytania, które pobierają dane w oparciu o określone specyfikacje; i instrukcje, które wpływają na schematy i dane lub mogą również sterować transakcjami, przepływem programu, połączeniami, sesjami lub diagnostyką.

Dostęp jest wykorzystywany przede wszystkim jako środek do tworzenia prostych rozwiązań bazodanowych. Tabele utworzone za pomocą programu Access obsługują wiele standardowych typów pól, indeksów i integralności referencyjnej. Jest również wyposażony w interfejs zapytań, formularze, w których można wyświetlać i wprowadzać dane oraz raporty do drukowania. Poprzez użycie opcji wskaż i kliknij, Access pozwala użytkownikowi zautomatyzować proste zadania za pomocą makr. Jest dość popularny wśród nie-programistów, którzy są w stanie tworzyć przyjemne wizualnie i rozsądnie zaawansowane rozwiązania.

SQL jest teraz standardem, a jego struktura składa się z wielu różnych komponentów. Obejmują one, między innymi, SQL Framework, SQL / Foundation, SQL / Bindings, SQL / CLI (Call Level Interface) i SQL / XML (lub specyfikacje związane z XML).

Streszczenie:

1. Access to relacyjny system zarządzania bazami danych, który przechowuje dane w formacie opartym na aparacie bazy danych Access Jet; SQL jest językiem baz danych zaprojektowanym specjalnie do zarządzania danymi w RDMS.

2. Dostęp służy głównie do tworzenia prostych rozwiązań bazodanowych; SQL to standard składający się z wielu komponentów, w tym między innymi z SQL Framework, SQL / CLI i SQL / XML.