Robbani, Hufadz Izzudin (2018) Rancang Bangun Aplikasi Visualisasi Database SQL Server dengan Dynamic Management View Berbasis Graph NEO4J untuk Memetakan Relasi Implisit pada Database. Undergraduate thesis, Institut Teknologi Sepuluh Nopember.
Preview |
Text
5211100104-Undergraduate_Theses.pdf - Accepted Version Download (4MB) | Preview |
Abstract
Ketersediaan dokumentasi teknologi informasi (TI) adalah kunci sukses pengelolaan TI pada perusahaan. Dokumentasi yang layak sangat berguna agar proses maintenance dan learning lebih mudah serta mebantu knowlegde sharing sebuah organisasi. Kenyataannya dokumentasi TI adalah hal yang sering diabaikan.
Microsoft SQL Server dalam 5 tahun terakhir berhasil bertahan sebagai salah satu database terpopuler. Sikap abai perusahaan pada pendokumentasian SQL Server membuat pemahaman terhadap sistem database menjadi tacit knowledge yang terkesan ekslusif untuk orang-orang senior di perusahaan. Hal ini berdampak pada sulitnya orang baru mempelajari sistem database yang sudah ada sehingga memakan waktu yang lebih lama.
Ketiadaan dokumentasi SQL sebenarnya bisa diatasi dengan tool visualisasi database semisal DBVisualizer. Sayangnya dengan semua kelengkapan fitur dan dukungannya, DBVisualizer tidak mampu melakukan penelusuran pada relasi yang sifatnya implisit. Seringkali rancangan relasi antar tabel SQL tidak memiliki foreign key sehingga program semisal DBVisualizer kesulitan melakukan penelusuran. Karenanya penulis menawarkan solusi untuk memvisualkan database SQL ke dalam bentuk graph visual dengan memanfaatkan salah satu fitur SQL Server yaitu Dynamic Management View. Tidak berhenti sampai di situ, sistem graph juga diterapkan sebagai basis visualisasi agar informasi yang disajikan lengkap dan akurat namun tidak kehilangan simplicity dan kemudahannya. ==================================================================================================================
The availability of information technology (IT) documentation is the key to successful IT management in companies. Worthy documentation is very useful for the process of maintenance and learning easier and mebantu knowlegde sharing of an organization. In fact, IT documentation is something that is often ignored.
In the last 5 years, Microsoft SQL Server managed to survive as one of the most popular database platform. The company's ignorant attitude towards documenting SQL Server makes understanding of database systems become tacit knowledge that impressed exclusively for senior in the company. This makes new employee’s learning process become harder and takes a longer time.
The absence of SQL documentation can actually be solved with database visualization tools such as DBVisualizer. Unfortunately with all the excellence of its features and support, DBVisualizer is incapable to map implicit relationships. In many cases, the relationship between SQL tables does not have foreign keys so that programs such as DBVisualizer have difficulty to perform mapping process. Therefore the author offers a solution to visualize the SQL database into the form of visual graph by utilizing one of the features of SQL Server that is Dynamic Management View. The graph DBMS is also applied as a base platform for the information visualization so it is not only complete and accurate but also simple and elegant.
Item Type: | Thesis (Undergraduate) |
---|---|
Additional Information: | RSSI 005.758 Rob r-1 3100018075093 |
Uncontrolled Keywords: | documentation; parsing; graph database; sql server; visualization; implicit relationship |
Subjects: | T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK5105.888 Web sites--Design. Web site development. Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4450 Databases |
Divisions: | Faculty of Information Technology > Information System > 57201-(S1) Undergraduate Thesis |
Depositing User: | Hufadz Izzudin Robbani |
Date Deposited: | 09 Apr 2018 03:55 |
Last Modified: | 21 Sep 2020 06:23 |
URI: | http://repository.its.ac.id/id/eprint/50629 |
Actions (login required)
View Item |