Minggu, 13 November 2016

0 Pengertian Miccrosoft Acces

Date: Minggu, 13 November 2016 November 13, 2016
Category:
Author: Mr Takur
Share:
Responds: 0 Comment
Hello All

   Microsoft Access adalah sistem manajemen database (DBMS) dari Microsoft yang menggabungkan relasional Microsoft Jet Database Engine dengan antarmuka pengguna grafis dan perangkat lunak-alat pengembangan. Ini adalah anggota dari Microsoft Office suite aplikasi, termasuk dalam edisi Profesional dan lebih tinggi atau dijual secara terpisah.

   Microsoft Access menyimpan data dalam format sendiri berdasarkan pada Access Jet Database Engine. Hal ini juga dapat mengimpor atau link langsung ke data yang tersimpan dalam aplikasi dan database.  

   pengembang perangkat lunak, arsitek data dan power user dapat menggunakan Microsoft Access untuk mengembangkan perangkat lunak aplikasi. Seperti aplikasi Microsoft Office lainnya, Access didukung oleh Visual Basic for Applications (VBA), sebuah bahasa pemrograman berbasis objek yang dapat referensi berbagai benda termasuk DAO (Data Access Objects), ActiveX Data Objects, dan banyak komponen lainnya ActiveX. objek visual yang digunakan dalam bentuk dan laporan mengekspos metode dan properti mereka di lingkungan pemrograman VBA, dan modul kode VBA dapat menyatakan dan memanggil operasi sistem operasi Windows.

Sejarah

Proyek Omega

   usaha pertama Microsoft untuk menjual produk database relasional adalah selama pertengahan 1980-an, ketika Microsoft memperoleh lisensi untuk menjual R:. Base Pada akhir 1980-an Microsoft mengembangkan solusi sendiri CODEC Omega.Hal itu dikonfirmasi pada tahun 1988 bahwa produk database untuk Windows dan OS / 2 adalah dalam pembangunan.Itu akan mencakup "EB" Tertanam bahasa Basic, yang akan menjadi bahasa untuk menulis makro di semua aplikasi Microsoft,  tetapi penyatuan bahasa makro tidak terjadi sampai diperkenalkannya Visual Basic untuk aplikasi (VBA). Omega juga diharapkan dapat memberikan front end ke Microsoft SQL Server. Aplikasi ini sangat sumber daya-lapar, dan ada laporan bahwa itu bekerja lambat pada 386 prosesor yang tersedia pada saat itu. Itu dijadwalkan akan dirilis pada kuartal 1 tahun 1990, [9] tetapi pada tahun 1989 pengembangan produk adalah ulang dan itu dijadwal ulang untuk disampaikan tidak lebih cepat dari pada bulan Januari 1991. Bagian dari proyek yang kemudian digunakan untuk proyek-proyek Microsoft lainnya:. Cirrus (codename untuk Access) dan Guntur (codename untuk Visual Basic, di mana mesin Basic Tertanam digunakan) Setelah Access premier, proyek Omega ditunjukkan pada tahun 1992 untuk beberapa wartawan dan termasuk fitur yang tidak tersedia pada Access
 

proyek Cirrus

   Setelah proyek Omega dibatalkan, beberapa pengembang ditugaskan untuk proyek Cirrus (paling ditugaskan ke tim yang menciptakan Visual Basic).Tujuannya adalah untuk menciptakan pesaing untuk aplikasi seperti Paradox atau dBase yang akan bekerja pada Windows .Setelah Microsoft mengakuisisi FoxPro, ada rumor bahwa proyek Microsoft mungkin akan diganti dengan itu,tetapi perusahaan memutuskan untuk mengembangkan mereka secara paralel. Diasumsikan bahwa proyek akan menggunakan Extensible penyimpanan mesin (Jet Blue) tetapi, pada akhirnya, hanya dukungan untuk Microsoft Jet Database Engine (Jet Red) diberikan. Proyek ini menggunakan beberapa kode dari kedua proyek Omega dan versi pra-rilis Visual Basic. Pada bulan Juli 1992, beta dari Cirrus dikirim ke pengembang dan nama Access menjadi nama resmi dari produk.
 

Timeline

  • 1992: Microsoft merilis Access versi 1.0 pada 13 November 1992, dan rilis Access 1.1 Mei 1993 untuk meningkatkan kompatibilitas dengan produk Microsoft lainnya dan untuk memasukkan bahasa pemrograman Access Basic.

  • 1994: Microsoft ditentukan persyaratan hardware minimum untuk Akses v2.0 sebagai: Microsoft Windows v3.1 dengan 4 MB RAM yang dibutuhkan, 6 MB RAM direkomendasikan; 8 MB ruang hard disk yang tersedia diperlukan, 14 MB ruang hard disk direkomendasikan. produk dikirim pada tujuh 1,44 disket MB. pengguna menunjukkan tanggal 1994 hak cipta.

   Awalnya, perangkat lunak bekerja dengan baik dengan database yang relatif kecil tapi pengujian menunjukkan bahwa beberapa keadaan menyebabkan korupsi data. Sebagai contoh, ukuran file lebih dari 10 MB terbukti bermasalah (catatan bahwa kebanyakan hard disk diadakan kurang dari 500 MB pada saat ini digunakan secara luas), dan manual Memulai memperingatkan tentang sejumlah keadaan di mana driver perangkat usang atau konfigurasi yang tidak benar dapat menyebabkan kehilangan data. Dengan pentahapan keluar dari Windows 95, 98 dan ME, peningkatan kehandalan jaringan, dan Microsoft telah merilis 8 paket layanan untuk Jet Database Engine, keandalan database Access telah meningkatkan [kapan?] Dan mendukung lebih banyak data dan jumlah yang lebih besar pengguna.
   Dengan Office 95, Microsoft Access 7.0 (alias "Access 95") menjadi bagian dari Microsoft Office Professional Suite, bergabung dengan Microsoft Excel, Word, dan PowerPoint dan transisi dari Access Basic ke VBA. Sejak itu, Microsoft telah merilis versi baru dari Microsoft Access dengan setiap rilis dari Microsoft Office. Ini termasuk Access 97 (versi 8.0), Access 2000 (versi 9.0), Access 2002 (versi 10.0), Access 2003 (versi 11.5), Access 2007 (versi 12.0), Access 2010 (versi 14.0), dan Access 2013 (versi 15.0 ).
   Versi 3.0 dan 3.5 dari Microsoft Jet database engine (digunakan oleh Access 7.0 dan kemudian dirilis Access 97 masing-masing) punya masalah penting yang membuat versi ini Access tidak dapat digunakan pada komputer dengan lebih dari 1 GB memori. [18] Sementara Microsoft tetap masalah ini untuk Jet 3.5 / Access 97 pasca-release, itu tidak pernah tetap masalah dengan Jet 3.0 / Access 95.
  
   Asli format database Access (Jet MDB Database) juga telah berkembang selama bertahun-tahun. Format termasuk Access 1.0, 1.1, 2.0, 7.0, 97, 2000, 2002, 2007, dan 2010. transisi yang paling signifikan adalah dari Access 97 ke Access Format 2000; yang tidak kompatibel dengan versi sebelumnya akses. Seperti tahun 2011 semua versi yang lebih baru dari Access mendukung Access Format 2000. Fitur baru yang ditambahkan ke Access 2002 format yang yang dapat digunakan oleh Access 2002, 2003, 2007, dan 2010.
  • Microsoft Access 2000 meningkat ukuran basis data maksimum 2GB dari 1GB dalam Access 97.

  • Microsoft Access 2007 memperkenalkan format database baru: ACCDB. Ini mendukung link ke daftar SharePoint dan jenis data yang kompleks seperti bidang multivalue dan lampiran. Ini jenis bidang baru pada dasarnya recordset di bidang dan memungkinkan penyimpanan beberapa nilai atau file dalam satu bidang. Microsoft Access 2007 juga memperkenalkan bidang Sampul Lampiran, yang disimpan data yang lebih efisien daripada OLE (Object Linking dan Embedding) bidang.

  • Microsoft Access 2010 memperkenalkan versi baru dari format ACCDB didukung hosting solusi Web Access pada SharePoint Server 2010.. Untuk pertama kalinya, ini memungkinkan solusi akses untuk dijalankan tanpa harus menginstal Access di PC mereka dan dukungan pertama pengguna Mac. Setiap pengguna di situs SharePoint dengan hak yang cukup bisa menggunakan solusi akses Web. Salinan Access masih diperlukan untuk pengembang untuk menciptakan solusi akses Web, dan versi desktop Access tetap bagian dari Access 2010. solusi Web Access tidak sama dengan solusi desktop. Otomatisasi hanya melalui bahasa makro (tidak VBA) yang Akses otomatis dikonversi ke JavaScript. Data itu tidak lagi dalam database Access tapi daftar SharePoint. Access database desktop bisa link ke data SharePoint, aplikasi sehingga hybrid yang mungkin sehingga pengguna SharePoint membutuhkan pandangan dasar dan pengeditan dapat didukung sedangkan yang lebih canggih, solusi tradisional bisa tetap di desktop database Access.
 
  • Microsoft Access 2013 menawarkan solusi akses desktop tradisional ditambah SharePoint 2013 solusi web secara signifikan diperbarui.Access Model Web di Access 2010 digantikan oleh arsitektur baru yang menyimpan data dalam aktual database SQL Server. Tidak seperti daftar SharePoint, ini menawarkan desain database relasional benar dengan integritas referensial, skalabilitas, diperpanjang dan kinerja yang diharapkan dari SQL Server. Solusi database yang dapat dibuat pada SharePoint 2013 ditawarkan antarmuka pengguna yang modern dirancang untuk menampilkan beberapa tingkat hubungan yang dapat dilihat dan diedit, bersama dengan mengubah ukuran untuk perangkat dan dukungan untuk sentuhan yang berbeda. Access 2013 desktop yang mirip dengan Access 2010 namun beberapa fitur dihentikan termasuk dukungan untuk Akses Data Proyek (ADP), pivot tabel, poros grafik, Access koleksi data, kontrol kode sumber, replikasi, dan fitur warisan lainnya. Akses ukuran layar basis data maksimum tetap 2GB (seperti yang telah sejak versi 2000).

   Sebelum pengenalan Access, Borland (dengan Paradox dan dBase) dan Fox (dengan FoxPro) mendominasi pasar database desktop. Microsoft Access adalah program database pasar massal pertama untuk Windows. Dengan pembelian Microsoft FoxPro pada tahun 1992 dan penggabungan Fox Rushmore optimasi query rutinitas ke Access, Microsoft Access cepat menjadi database yang dominan untuk Windows -. Efektif menghilangkan kompetisi yang gagal transisi dari dunia MS-DOS
   codename awal akses adalah Cirrus; mesin bentuk disebut Ruby. Ini adalah sebelum Visual Basic. Bill Gates melihat prototipe dan memutuskan bahwa komponen bahasa BASIC harus co-dikembangkan sebagai aplikasi diperluas terpisah, sebuah proyek bernama Guntur. Kedua proyek tersebut dikembangkan secara terpisah.
   Akses juga nama program komunikasi dari Microsoft, dimaksudkan untuk bersaing dengan Procomm dan program lainnya. Ini terbukti gagal dan dijatuhkan.Bertahun-tahun kemudian, Microsoft digunakan kembali nama untuk perangkat lunak database-nya.
 

Penggunaan

   Selain menggunakan penyimpanan file database sendiri, Microsoft Access juga dapat digunakan sebagai 'front-end' dari program sementara produk lainnya bertindak sebagai tabel 'back-end', seperti Microsoft SQL Server dan non-Microsoft produk seperti Oracle dan Sybase. Beberapa sumber backend dapat digunakan oleh database Microsoft Access Jet (ACCDB dan MDB format). Demikian pula, beberapa aplikasi seperti Visual Basic, ASP.NET, atau Visual Studio NET akan menggunakan format database Microsoft Access untuk tabel dan query. Microsoft Access juga dapat menjadi bagian dari solusi yang lebih kompleks, di mana ia dapat diintegrasikan dengan teknologi lain seperti Microsoft Excel, Microsoft Outlook, Microsoft Word, Microsoft PowerPoint dan kontrol ActiveX.
   tabel akses mendukung berbagai jenis standar lapangan, indeks, dan integritas referensial termasuk Cascading update dan menghapus. Akses juga mencakup antarmuka query, formulir untuk menampilkan dan memasukkan data, dan laporan untuk pencetakan. Database Jet mendasari, yang berisi benda-benda ini, adalah multi-user dan menangani record-penguncian.
   tugas yang berulang dapat otomatis melalui macro dengan pilihan point-and-klik. Hal ini juga mudah untuk menempatkan database pada jaringan dan memiliki beberapa pengguna berbagi data dan memperbarui tanpa Timpa pekerjaan masing-masing. Data terkunci pada tingkat rekor yang secara signifikan berbeda dari Excel yang mengunci seluruh spreadsheet.
   Ada database Template dalam program dan untuk di-download dari situs web Microsoft. Pilihan ini tersedia pada saat memulai Access dan memungkinkan pengguna untuk meningkatkan database dengan tabel yang telah ditetapkan, query, form, laporan, dan macro. Database template mendukung kode VBA tapi template Microsoft tidak menyertakan kode VBA.
   Programmer dapat membuat solusi dengan menggunakan VBA, yang mirip dengan Visual Basic 6.0 (VB6) dan digunakan di seluruh program Microsoft Office seperti Excel, Word, Outlook dan PowerPoint. Kebanyakan kode VB6, termasuk penggunaan Windows API panggilan, dapat digunakan dalam VBA. kuasa pengguna dan pengembang dapat memperpanjang solusi dasar pengguna akhir untuk solusi profesional dengan otomatisasi canggih, validasi data, perangkap kesalahan, dan dukungan multi-user.
 
 
   Jumlah pengguna simultan yang dapat didukung tergantung pada jumlah data, tugas-tugas yang dilakukan, tingkat penggunaan, dan desain aplikasi. Umumnya batas diterima adalah solusi dengan 1 GB atau kurang data (Access mendukung hingga 2 GB) dan melakukan cukup baik dengan 100 atau lebih sedikit koneksi simultan (255 pengguna bersamaan didukung). Kemampuan ini sering cocok untuk solusi departemen. Jika menggunakan solusi database Access dalam skenario multi-user, aplikasi harus "split". Ini berarti bahwa tabel dalam satu file yang disebut back end (biasanya disimpan pada folder jaringan bersama) dan komponen aplikasi (form, laporan, query, kode, macro, terkait tabel) berada di file lain yang disebut ujung depan. tabel terkait dalam titik ujung depan ke file back end. Setiap pengguna aplikasi Access kemudian akan menerima nya salinan sendiri dari file front end.
   Aplikasi yang menjalankan query yang kompleks atau analisis di dataset besar secara alami akan membutuhkan bandwidth yang lebih besar dan memori. Microsoft Access dirancang untuk skala untuk mendukung lebih banyak data dan pengguna dengan menghubungkan ke beberapa database Access atau menggunakan database back-end seperti Microsoft SQL Server. Dengan desain yang terakhir, jumlah data dan pengguna dapat skala untuk solusi perusahaan-tingkat.
   Peran Microsoft Access dalam pengembangan web sebelum versi 2010 adalah terbatas. fitur user interface dari Access, seperti formulir dan laporan, hanya bekerja pada Windows. Dalam versi 2000 sampai 2003 jenis Access objek disebut Data Access Pages menciptakan halaman web diterbitkan. Data Access Pages tidak lagi didukung. Microsoft Jet Database Engine, inti untuk Access, dapat diakses melalui teknologi seperti ODBC atau OLE DB. Data (yaitu, tabel dan query) dapat diakses oleh aplikasi berbasis web yang dikembangkan di ASP.NET, PHP, atau Java. Dengan menggunakan Microsoft Terminal Services dan Remote Desktop Aplikasi di Windows Server 2008 R2, organisasi dapat meng-host aplikasi Access sehingga mereka dapat dijalankan melalui web. [24] Teknik ini tidak skala jalan aplikasi web akan tetapi sesuai untuk sejumlah pengguna tergantung pada konfigurasi tuan rumah.
 
 
  • Access 2010 memungkinkan database untuk dipublikasikan ke SharePoint 2010 situs web yang berjalan Layanan akses. bentuk berbasis web ini dan laporan berjalan di web browser modern. Bentuk-bentuk web yang dihasilkan dan laporan, ketika diakses melalui web browser, tidak memerlukan add-in atau ekstensi (mis ActiveX, Silverlight).

  • Akses 2013 dapat membuat aplikasi web langsung di SharePoint 2013 situs yang menjalankan Layanan akses. Akses 2013 solusi web menyimpan data dalam database SQL Server yang mendasari yang jauh lebih terukur dan kuat dari versi Access 2010 yang digunakan SharePoint diskon untuk menyimpan data.

   Sebuah versi dikompilasi dari database Access (ekstensi File: .MDE / ACCDE atau .ADE; ACCDE hanya bekerja dengan Access 2007 atau yang lebih baru) dapat dibuat untuk mencegah pengguna dari mengakses permukaan desain memodifikasi kode modul, bentuk, dan laporan. Sebuah MDE atau ADE file adalah file database Microsoft Access dengan semua modul disusun dan semua kode sumber yang dapat diedit dihapus. Kedua .MDE dan .ADE versi database Access digunakan ketika modifikasi pengguna akhir yang dilarang atau bila kode sumber aplikasi harus dirahasiakan.
   Microsoft juga menawarkan ekstensi pengembang untuk di-download untuk membantu mendistribusikan Access 2007 aplikasi, membuat template database, dan mengintegrasikan kontrol kode sumber dengan Microsoft Visual SourceSafe.
 

Fitur


   Pengguna dapat membuat tabel, query, form dan laporan, dan menghubungkan mereka bersama-sama dengan macro. Advanced pengguna dapat menggunakan VBA untuk menulis solusi yang kaya dengan manipulasi data canggih dan kontrol pengguna. Akses juga memiliki fitur pembuatan laporan yang dapat bekerja dengan sumber data yang akses dapat mengakses.
   Konsep asli dari Access adalah untuk pengguna akhir untuk dapat mengakses data dari sumber manapun. Fitur lain termasuk: impor dan ekspor data ke berbagai format termasuk Excel, Outlook, ASCII, dBase, Paradox, FoxPro, SQL Server dan Oracle. Hal ini juga memiliki kemampuan untuk menghubungkan data di lokasi yang ada dan menggunakannya untuk melihat, query, editing, dan pelaporan. Hal ini memungkinkan data yang ada untuk mengubah sambil memastikan bahwa akses menggunakan data terbaru. Hal ini dapat melakukan heterogen bergabung antara data set yang tersimpan di platform yang berbeda. Akses sering digunakan oleh orang-orang men-download data dari database tingkat perusahaan untuk manipulasi, analisis, dan pelaporan secara lokal.
   Ada juga format Jet Database (MDB atau ACCDB di Access 2007) yang dapat berisi aplikasi dan data dalam satu file. Hal ini membuatnya sangat nyaman untuk mendistribusikan seluruh aplikasi ke pengguna lain, yang dapat berjalan di lingkungan terputus.
   Salah satu manfaat dari akses dari perspektif programmer adalah kompatibilitasnya relatif dengan SQL (Structured Query Language) - query dapat dilihat secara grafis atau diedit sebagai pernyataan SQL, dan pernyataan SQL dapat digunakan secara langsung di Macro dan VBA Modul untuk memanipulasi tabel Access. Pengguna dapat mencampur dan menggunakan kedua VBA dan "Macro" untuk bentuk pemrograman dan logika dan menawarkan kemungkinan berorientasi objek. VBA juga dapat dimasukkan dalam query.
   Microsoft Access menawarkan query parameter. Ini pertanyaan dan tabel Access dapat dirujuk dari program lain seperti VB6 dan .NET melalui DAO atau ADO. Dari Microsoft Access, VBA dapat referensi prosedur yang tersimpan parameter melalui ADO.
   Edisi desktop Microsoft SQL Server dapat digunakan dengan Access sebagai alternatif untuk Jet Database Engine. Dukungan ini dimulai dengan MSDE (Microsoft SQL Server Desktop Engine), skala bawah versi Microsoft SQL Server 2000, dan berlanjut dengan versi SQL Server Express dari SQL Server 2005 dan 2008.
   Microsoft Access adalah database berbasis file server. Tidak seperti client-server sistem manajemen database relasional (RDBMS), Microsoft Access tidak mengimplementasikan pemicu database disimpan prosedur, atau penebangan transaksi. Access 2010 meliputi pemicu meja-tingkat dan prosedur yang tersimpan dibangun ke dalam mesin ACE data. Sehingga sistem database Client-server bukan persyaratan untuk menggunakan prosedur yang tersimpan atau meja memicu dengan Access 2010. Tabel, query, form, laporan dan macro sekarang dapat dikembangkan secara khusus untuk aplikasi berbasis web di Access 2010. Integrasi dengan Microsoft SharePoint 2010 adalah juga sangat meningkat.
 

Layanan akses dan Web database

   Bentuk web ASP.NET dapat query database Microsoft Access, mengambil catatan dan menampilkannya pada browser.
   SharePoint Server 2010 via Access Services memungkinkan untuk Access 2010 database yang akan diterbitkan untuk SharePoint, sehingga memungkinkan beberapa pengguna untuk berinteraksi dengan aplikasi database dari web browser standar-compliant. database akses Web dipublikasikan ke SharePoint Server dapat menggunakan benda-benda standar seperti tabel, query, form, macro, dan laporan. Layanan akses menyimpan benda-benda di SharePoint.
   Akses 2013 menawarkan kemampuan untuk mempublikasikan solusi akses web di SharePoint 2013. Daripada menggunakan daftar SharePoint sebagai sumber data, akses 2013 menggunakan database SQL Server yang sebenarnya diselenggarakan oleh SharePoint atau SQL Azure. Ini menawarkan database relasional benar dengan integritas referensial, skalabilitas, rawatan, dan diperpanjang dibandingkan dengan SharePoint views Access 2010 digunakan .. Bahasa makro ditingkatkan untuk mendukung logika pemrograman yang lebih canggih dan otomatisasi tingkat database.

Impor atau Link sumber 

   Microsoft Access juga dapat mengimpor atau link langsung ke data yang tersimpan dalam aplikasi dan database.Microsoft Office Access 2007 dan yang lebih baru dapat mengimpor dari atau link ke:
  • Microsoft Access  
  • Unggul 
  • Daftar SharePoint 
  • Teks biasa
  • XML 
  • Pandangan 
  • HTML
  • dBase (turun di Access 2013; dipulihkan di Access 2016) 
  • Paradox (dengan Access 2007, turun di Access 2010) 
  • Lotus 1-2-3 (turun di Access 2010) 
  •  kontainer Data ODBC-compliant, termasuk:
         Microsoft SQL Server
         Peramal
         MySQL
         PostgreSQL
         IBM Lotus Notes
         AS 400 DB2
 

Microsoft Access Runtime

    Microsoft menawarkan versi runtime bebas dari Microsoft Access yang memungkinkan pengguna untuk menjalankan aplikasi desktop Access tanpa perlu membeli atau menginstal versi eceran Microsoft Access. Hal ini memungkinkan pengembang Access untuk membuat database yang dapat secara bebas didistribusikan ke jumlah yang tidak terbatas dari pengguna akhir. Versi runtime dari Access 2007 dan kemudian dapat didownload secara gratis dari Microsoft. Versi runtime untuk Access 2003 dan sebelumnya adalah bagian dari Office Ekstensi Developer / Toolkit dan diperlukan pembelian terpisah.
   Versi runtime memungkinkan pengguna untuk melihat, mengedit dan menghapus data, bersama dengan menjalankan query, form, laporan, macro dan kode modul VBA. Versi runtime tidak memungkinkan pengguna untuk mengubah desain Microsoft Access tabel, query, form, laporan, macro atau kode modul. Versi runtime yang mirip dengan yang sesuai versi lengkap mereka Access dan biasanya kompatibel dengan versi sebelumnya; misalnya Access Runtime 2010 memungkinkan pengguna untuk menjalankan aplikasi Access dibuat dengan versi 2010 serta 2007 sampai 2000. Karena fitur usang dalam Access 2013, versi runtime-nya juga dapat mendukung fitur-fitur yang lebih tua. Selama pembangunan satu dapat mensimulasikan lingkungan runtime dari versi berfungsi penuh dengan menggunakan opsi / runtime baris perintah.
 

Pengembangan

    Toko Akses semua tabel database, query, form, laporan, macro, dan modul dalam database Access Jet sebagai file tunggal.
   Untuk pengembangan query, Access menawarkan "Query Designer", antarmuka pengguna grafis yang memungkinkan pengguna untuk membangun query tanpa pengetahuan bahasa query terstruktur. Dalam Designer Query, pengguna dapat "menunjukkan" datasources dari query (yang dapat tabel atau query) dan pilih bidang yang mereka ingin kembali dengan mengklik dan menyeret mereka ke dalam grid. Satu dapat mengatur bergabung dengan mengklik dan menyeret field dalam tabel untuk bidang dalam tabel lainnya. Akses memungkinkan pengguna untuk melihat dan memanipulasi kode SQL jika diinginkan. Setiap meja Access, termasuk tabel terkait dari sumber data yang berbeda, dapat digunakan dalam query.
   Akses juga mendukung penciptaan "query pass-through". cuplikan ini kode SQL dapat mengatasi sumber data eksternal melalui penggunaan koneksi ODBC pada mesin lokal. Hal ini memungkinkan pengguna untuk berinteraksi dengan data yang tersimpan di luar program Access tanpa menggunakan tabel terkait atau Jet.Pengguna membangun query pass-through menggunakan sintaks SQL yang didukung oleh sumber data eksternal.
   Ketika mengembangkan laporan (di "Design View") penambahan atau perubahan kontrol menyebabkan setiap pertanyaan terkait untuk mengeksekusi di latar belakang dan desainer dipaksa untuk menunggu catatan dikembalikan sebelum dapat melakukan perubahan lain. Fitur ini tidak dapat dimatikan.
   Non-programmer dapat menggunakan fitur makro untuk mengotomatisasi tugas-tugas sederhana melalui serangkaian pilihan drop-down. Macro memungkinkan pengguna untuk dengan mudah rantai perintah sama seperti menjalankan query, mengimpor atau mengekspor data, membuka dan menutup bentuk, preview dan pencetakan laporan, dll makro mendukung logika dasar (IF-kondisi) dan kemampuan untuk memanggil macro lainnya. Macro juga dapat berisi sub-makro yang mirip dengan subrutin. Di Access 2007, macro ditingkatkan termasuk kesalahan penanganan dan dukungan untuk variabel sementara. Access 2007 juga memperkenalkan makro tertanam bahwa pada dasarnya sifat dari acara obyek. Hal ini menghilangkan kebutuhan untuk menyimpan macro sebagai objek individu. Namun, macro yang terbatas dalam fungsi mereka dengan kurangnya loop pemrograman dan maju logika coding sampai Access 2013. Dengan peningkatan lebih lanjut yang signifikan diperkenalkan pada Access 2013, kemampuan makro menjadi sepenuhnya sebanding dengan VBA. Mereka membuat kaya fitur berbasis web penyebaran aplikasi praktis, melalui antarmuka dan alat Microsoft SharePoint sangat ditingkatkan, serta pada Windows desktop tradisional.
 
 
   Secara umum dengan produk lain dalam Microsoft Office suite, bahasa pemrograman lain yang digunakan dalam Access adalah Microsoft VBA. Hal ini mirip dengan Visual Basic 6.0 (VB6) dan kode dapat disimpan dalam modul, kelas, dan kode belakang bentuk dan laporan. Untuk membuat lebih kaya, lebih efisien dan dipelihara produk jadi dengan penanganan error yang baik, sebagian besar aplikasi Access profesional dikembangkan menggunakan bahasa pemrograman VBA bukan macro, kecuali penyebaran web adalah kebutuhan bisnis.
Untuk memanipulasi data dalam tabel dan query di VBA atau macro, Microsoft menyediakan dua perpustakaan database akses komponen COM:

    
Data Access Objects (DAO) (32-bit), yang termasuk dalam Access dan Windows dan berevolusi untuk ACE di Microsoft Access 2007 untuk format database ACCDE
    
ActiveX Data ActiveX Data Objects (ADO) (baik versi 32-bit dan 64-bit)
   Serta DAO dan ADO, pengembang juga dapat menggunakan OLE DB dan ODBC untuk mengembangkan C / C ++ program asli untuk Access. [30] Untuk ADPs dan manipulasi langsung data SQL Server, ADO diperlukan. DAO yang paling tepat untuk mengelola data dalam database Access / Jet, dan satu-satunya cara untuk memanipulasi jenis bidang kompleks dalam tabel ACCDB.
   Dalam wadah database atau panel navigasi di Access 2007 dan versi, sistem secara otomatis mengkategorikan setiap objek berdasarkan jenis (misalnya, tabel, query, makro). Banyak pengembang Access menggunakan konvensi penamaan Leszynski, meskipun hal ini tidak universal; itu adalah konvensi pemrograman, bukan aturan DBMS-ditegakkan.Hal ini sangat membantu dalam VBA mana referensi ke objek nama mungkin tidak menunjukkan jenis data (misalnya tbl untuk tabel, qry untuk query).
   Pengembang menggunakan Microsoft Access paling sering untuk individu dan kelompok kerja proyek (Access 97 kecepatan karakterisasi dilakukan untuk pengguna 32).Sejak Access 97, dan dengan Access 2003 dan 2007, Microsoft Access dan hardware telah berkembang secara signifikan. Database di bawah 1 GB dalam ukuran (yang sekarang bisa muat seluruhnya di RAM) dan 200 pengguna secara simultan baik dalam kemampuan Microsoft Access.Tentu saja, kinerja tergantung pada desain database dan tugas-tugas. kerja Disk-intensif seperti pencarian kompleks dan query mengambil sebagian waktu.
   Sebagai data dari database Microsoft Access dapat di-cache di RAM, kecepatan pemrosesan secara substansial meningkatkan ketika hanya ada satu pengguna atau jika data tidak berubah. Di masa lalu, efek dari paket latency pada sistem rekor penguncian disebabkan database Access berjalan lambat pada Virtual Private Network (VPN) atau Wide Area Network (WAN) terhadap database Jet. Pada 2010 koneksi broadband telah dikurangi masalah ini. Kinerja juga dapat ditingkatkan jika koneksi terus menerus dipertahankan ke database back-end seluruh sesi daripada pembukaan dan penutupan untuk setiap akses tabel. Jika kinerja database Access VPN atau WAN menderita, maka klien menggunakan Remote Desktop Protocol (seperti Microsoft Terminal Services) dapat memberikan solusi yang efektif. Akses database terkait dengan SQL Server atau untuk Akses Data Proyek bekerja dengan baik [rujukan?] lebih VPN dan WAN.
 
   Pada bulan Juli 2011, Microsoft mengakui masalah kinerja query intermiten dengan semua versi Access dan Windows 7 dan Windows Server 2008 R2 karena sifat dari manajemen sumber daya yang sangat berbeda dalam sistem operasi yang lebih baru.Masalah ini sangat mempengaruhi kinerja query pada kedua Access 2003 dan sebelumnya dengan kode mesin Jet Database, serta Access 2007 dan kemudian dengan Access Database Engine (ACE).Microsoft telah mengeluarkan perbaikan terbaru KB2553029 untuk Access 2007 dan KB2553116 untuk Access 2010, tetapi tidak akan memperbaiki masalah dengan Jet 4.0 seperti itu keluar dari dukungan utama.

   Dalam versi sebelumnya dari Microsoft Access, kemampuan untuk mendistribusikan aplikasi yang dibutuhkan pembelian Toolkit Pengembang; di Access 2007, 2010 dan Access 2013 "Runtime Hanya" versi ditawarkan sebagai download gratis,membuat distribusi aplikasi bebas royalti mungkin pada Windows XP, Vista, 7 dan Windows 8.x.
 
 

Ekstensi file

   Microsoft Access menyimpan informasi di bawah format file berikut:

  • Format
Akses Kosong Proyek Template .adn
Access Database (2007 dan kemudian) accdb
Access Database Runtime (2007 dan kemudian) .accdr
Access Database Template (2007 dan kemudian) .accdt
Akses Add-In (2007 dan kemudian) .accda
Akses Workgroup, database untuk keamanan user-level. .mdw
Protected Access Database, dengan disusun VBA macro andr (2007 dan kemudian) .accde
Jendela Shortcut: Access .mam Makro
Jendela Shortcut: Access Query .maq
Jendela Shortcut: Access Laporan .mar
Jendela Shortcut: Access Table .mat
Jendela Shortcut: Form Access .maf
file kunci akses (terkait dengan accdb) .laccdb

  • Legacy format
Data Project Protected Access (tidak didukung pada 2013) .ade
Data Project akses (tidak didukung pada 2013) .adp
Access Database (2003 dan sebelumnya) .mdb
Access Database (Pocket akses untuk Windows CE) .cdb
Akses database, digunakan untuk addins (akses 2, 95, 97),
sebelumnya digunakan untuk kelompok kerja (Access 2) .mda
Akses Kosong database Template (2003 dan sebelumnya) .mdn
Akses Add-in Data (2003 dan sebelumnya) .mdt
Akses (SQL Server) Database terpisah (2000) MDF
Protected Access Database, dengan disusun VBA dan macro (2003 dan sebelumnya) .mde
file kunci akses (terkait dengan .mdb) .ldb
 
 


[ Semoga Bermanfaat ]
[ Don't Forget For Share ]
[ Don't Forget For Like & Subscribe ]
[  ]
 

Artikel Terkait :



Posting Komentar

Zone Free BitCoin Legit Review On NBR

Zone Free DASH Legit Review NBR

Zone Free LiteCoin Legit Review On NBR

Zone Free DogeCoin Legit Review On NBR