Microsoft Access

Question book-4.svg
Esta página ou secção cita fontes confiáveis e independentes, mas que não cobrem todo o conteúdo, o que compromete a verificabilidade (desde abril de 2013). Por favor, insira mais referências no texto. Material sem fontes poderá ser acadêmico)
Microsoft Office Access
Logótipo
DesenvolvedorMicrosoft
Plataformax86 e x64
Lançamento[necessário o ano]
Versão estável2012 Service Pack 1 (14.0.6106.5005) (26 de outubro de 2012; há 6 anos)
Sistema operativoMicrosoft Windows e Mac OS X
Gênero(s)SRABD, SGBDR
LicençaShareware
Estado do desenvolvimentoService Pack 1
Página oficialmicrosoft.com.

Microsoft Access (nome completo Microsoft Office Access), também conhecido por MSAccess, é um sistema de gerenciamento de banco de dados da Microsoft, incluído no pacote do Microsoft Office Professional, que combina o Microsoft Jet Database Engine com uma interface gráfica do utilizador (graphical user interface). Ele permite o desenvolvimento rápido de RAD (Rapid Application Development), que envolvem tanto de dados como também a interface a ser utilizada pelos usuários. Microsoft Access é capaz de usar dados guardados em qualquer recipiente de dados compatível com ODBC.

Primeiramente foi o nome de um programa de comunicação da Microsoft, destinado à competir com ProComm e outros programas. Esse produto fracassou e foi abandonado. No segundo semestre de 1992 a Microsoft lançou seu primeiro Sistema de Gerenciamento de Banco de Dados e reusou o nome: o Microsoft Access (MS Access).

Para a Microsoft havia uma grande vantagem quanto ao mercado, como era a dominadora do seu próprio mercado, foi a primeira a lançar um software executável em plataforma Windows, enquanto que os outros programas deste segmento, liderados pela dBase, eram voltados para o ambiente DOS. Ao ser lançado por um preço bastante atrativo o MS Access 1.0 para Windows foi logo tomando conta do seu espaço. Um dos fatores que muito contribuíram pra isto foi o seu preço de apenas noventa e nove dólares e também contamos com os investimentos que os administradores da Microsoft fizeram como a compra da Fox Software por cento e setenta milhões de dólares.

Embora as vantagens de lançamentos, faltava de um pacote de ferramenta para desenvolvedores, o que foi princípio para muitas reclamações, assim como a limitação do software de 128MB de memória. Já em 1993 é lançado no mercado MS Access 1.1 com a ampliação para 1GB de memória e junto a ele veio Distribution Kit e os incentivos da para que os desenvolvedores criassem seus aplicativos e os vendessem sem a necessidade do cliente ter uma versão do Access em seu computador, bastava apenas utilizar o Access Runtime.

No entanto o programa ainda precisava de reajustes e dois anos depois modificações apareceram com a versão 2.0. Agora era possível trabalhar com 254 tabelas ao mesmo tempo e no mesmo arquivo de dados. O novo ambiente de programação dava facilidades ao desenvolvedor e agora também não era mais necessário digitar imensas linhas de códigos. Neste mesmo ano chega ao Brasil a versão em português do Access.

A nova versão do MS Access, em 1995, pulou para 7.0 acompanhando o pacote de programas Microsoft Office 7.0. Introduzida na era de 32 bits a nova versão do Access vinha acompanhada com a linguagem Visual Basic for Applications (VBA), com o seu próprio ambiente de programação. Além do recurso de replicar banco de dados, dando a possibilidade de trabalhar off-line em cópias de banco de dados, podendo ser sincronizada com a base central.

Em março de 1997 foi lançada a versão 8.0, preparada para internet, capaz de gravar hiperlinks e salvar arquivos em formato HTML. E em 1999 lança a versão 9.0, também conhecido como MS Access 2000, com suporte a OLE DB e um produto independente até hoje. Com isso, em 2002, a nova versão com suporte a uma linguagem mais comum, o XML (Extensible Markup Language), que é uma linguagem de marcação de dados e também dá uma maior integralidade com o browser, podendo criar páginas em formato HTML de acesso as dados do banco.

O Access 2003 na sua versão 11 traz maior integração com browser, além da linguagem VBA, marcação em XML e incorporação da linguagem SQL nas consultas de tabelas do banco. E a atual extensão padrão dos arquivos do Access é .ACCDB,

Usos

Geralmente uma aplicação desenvolvida com o Access através da linguagem de programação VBA (Visual Basic for Applications) consiste em dois arquivos: Um que se denomina BackEnd, onde ficam armazenadas todas as tabelas com seus respectivos relacionamentos, e outro denominado FrontEnd, onde ficam armazenados os códigos fontes, formulários, módulos, consultas, macros, etc.

O código fonte pode ser compilado, mas não é possível gerar um executável. Para rodar os aplicativos desenvolvidos é necessário que o usuário possua em sua estação de trabalho o MSAccess instalado ou pelo menos o seu Access Runtime que vem a ser uma versão semi completa do MSAccess que servirá apenas para rodar os aplicativos sem a possibilidade de desenvolvimento e poderá usar aplicativos criado em Access.

Com o Microsoft Access é possível desenvolver desde aplicações simples como por exemplo, um cadastro de clientes, controle de pedidos, até as aplicações mais complexas, como por exemplo, todo o controle operacional, administrativo e financeiro de uma pequena ou até mesmo de uma média ou grande empresa, pois os aplicativos desenvolvidos podem rodar perfeitamente numa rede de computadores e os dados armazenados pelo sistema podem ser publicados na Intranet ou até mesmo na Internet.

En otros idiomas
azərbaycanca: Microsoft Access
čeština: Microsoft Access
Ελληνικά: Microsoft Access
Esperanto: Microsoft Access
français: Microsoft Access
Bahasa Indonesia: Microsoft Access
日本語: Microsoft Access
ქართული: Microsoft Access
қазақша: Microsoft Access
Кыргызча: Microsoft Access
latviešu: Microsoft Access
македонски: Microsoft Access
монгол: Microsoft Access
Bahasa Melayu: Microsoft Access
မြန်မာဘာသာ: Microsoft Access
Nederlands: Microsoft Access
русский: Microsoft Access
srpskohrvatski / српскохрватски: Microsoft Access
Simple English: Microsoft Access
српски / srpski: Мајкрософт аксес
українська: Microsoft Access
Tiếng Việt: Microsoft Access
ייִדיש: עקסעס