Jump to content
  • Kemerdekaan indonesia 74
  • Kemerdekaan indonesia 74
  • Kemerdekaan indonesia 74

Search the Community

Showing results for tags 'database'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • NGOBAS ANSWERS
    • General Question
  • YOUTH MEDIA
    • Youth News
    • Anonymous Youth
  • CAFE NGOBAS
    • LOKER KORAN
    • MOTIVI
    • SAY HELLO TO NGOBAS
  • CLINIC NGOBAS
    • MEDIC & ALTERNATIF
    • OLGA
  • DEDEMIT (Dedengkot Dedengkot Melek IT)
    • COMPUTER SECURITY
    • GRAPHIC DESIGN
    • HARDWARE
    • MALWARE
    • NETWORKING
    • OPERATING SYSTEM
    • PROGRAMMING
    • SEMBERIT
    • SOFTWARE
    • WEBSITE
  • HOBBY
    • ANIME
    • ELECTRONIC AND GADGET
    • FOOKING
    • GAMING
    • MOVIE
    • MUSIC
    • OTONG
    • PHOTOGRAPHY
    • SAINS
  • Ngobas Bikers Club (NBC)
    • ABOUT Ngobas Bikers Club
    • NEWS
  • NGOBAR
    • BUSINESS
    • FINANCE
    • No-GOSSIP
    • INAGURASI
    • JOKE & JILL (Joke and Jahill)
    • LIFE STYLE
    • MISTIK
    • POLITIC
    • RELIGI
  • POS KAMPLING
    • REST AREA
    • LAPOR KOMANDAN

Blogs

There are no results to display.

There are no results to display.

Categories

  • News Topic
  • Event
    • Event Documentation
  • Officer

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website


Twitter


Facebook


VKontakte


Instagram


Youtube


Skype


Yahoo


AIM


MSN


ICQ


Jabber


BBM


Line


Interest

Found 15 results

  1. Oracle meluncurkan engineered system X5 seri terbaru, Oracle Exadata Database Machine X5-8, yang menggabungkan perangkat keras dan perangkat lunak di dalam satu mesin terintegrasi untuk memberikan penerapan database dengan kinerja terbaik dalam biaya terendah. Tiap sistem Exadata X5-8 memiliki spesifikasi 576 CPU core, disk storage berkapasitas lebih dari 1,3 petabyte atau ultra fast PCIe flash dengan kapasitas 180 terabyte, dan memori berkapasitas 24 terabyte. Dalam keterangan persnya, dijelaskan bahwa Oracle Exadata X5-8 cocok untuk penggunaan database in-memory, gudang data yang berukuran besar, atau beban kerja OLTP yang penuh tuntutan. Sistem ini didesain untuk menangani kinerja database cloud privat berskala besar sehingga pengguna dapat membuka banyak database dalam beban kerja yang beragam untuk dikonsolidasikan ke sistem Exadata. Semua ini akan menghasilkan biaya operasional dan manajemen yang jauh lebih hemat. “Oracle Exadata X5-8 adalah platform ideal untuk penerapan database cloud, serta analitik in-memory, OLTP, dan beban kerja campuran. Selama beberapa tahun ini, Oracle Exadata telah menjadi platform pilihan untuk menjalankan database Oracle di ribuan pelanggan, dan X5-8 memenuhi kebutuhan ini,” kata Juan Loaiza (Senior Vice President, System Technology, Oracle). Feature utama perangkat keras ini antara lain: New Database Server: X5-8 memperbarui server database 8 soket untuk menggunakan prosesor Intel E7-8895 v3 18-core yang terbaru dan tercepat, untuk total 144 core per server database. Coretambahan dan arsitektur terbaru ini meningkatkan kinerja hingga 25%. Double Storage Server Capacity: High Capacity Storage Servers yang ada di X5-8 Oracle Exadata Database Machines menggunakan disk drive berkapasitas 8 TB SAS3, menggandakan kapasitasstorage melebihi generasi X4-8 sebelumnya. Oracle Exadata X5-8 diluncurkan dengan rilis perangkat lunak Oracle Exadata terbaru (12.1.2.2.0) yang menyediakan kemampuan-kemampuan di bawah ini: Dukungan IPv6 untuk jaringan Ethernet. Manajemen yang lebih sederhana dan keamanan yang lebih baik dengan menggunakan ExaCLI. Statistic storage Exadata yang ditingkatkan di laporan AWR. Peningkatan offload. Peningkatan dari segi kekuatan dan ketersediaan. Oracle Exadata X5-8 adalah model pendamping baru untuk Oracle Exadata X5-2 dan memberikan kemampuan jaringan serta storage yang sama dengan Oracle Exadata X5-2. Storage dan komputasi dapat dikonfigurasi secara elastis dan diperluas satu server sekaligus untuk menyediakan ekspansi on-demand dengan biaya rendah. Konfigurasi elastis memungkinkan Oracle Exadata Database Machines terkustomisasi, seperti sistem teroptimalisasi Oracle Database In-Memory atau sistem OLTP all-flash. Biaya kapasitas on-demanduntuk perangkat lunak database dan ketersediaan virtualisasi Oracle VM memungkinkan terjadinya fleksibilitas, keamanan, dan penghematan. Selain itu, perangkat lunak Oracle Exadata mendukung sistem perangkat keras Oracle Exadata generasi sebelumnya dan juga mendukung Oracle Database 12c serta Oracle Database 11g Release 2.
  2. Dalam pidatonya di Oracle OpenWorld 2015, Thomas Kurian, President Oracle, mengumumkan sejumlah fungsi baru di layanan Oracle Cloud Infrastructure yang memungkinkan penggunanya menjalankan aplikasi apa pun di cloud. Layanan Infrastructure as a Service (IaaS) yang dimaksud antara lain, Oracle Compute Cloud, Oracle Storage Cloud – Archive and File Storage, Oracle Network Cloud, dan Oracle Container Cloud. “Perusahaan ingin infrastruktur yang fleksibel, terbukti, dan aman untuk menjalankan beban kerja perusahaan di cloud,” kata Kurian “Layanan infrastruktur Oracle sudah memperkuat Oracle Cloud Platform dan Oracle SaaS, serta beberapa perusahaan ternama di dunia,” tambahnya. Oracle Cloud saat ini telah melayani 70 juta pelanggan dengan lebih34 juta transaksi tiap harinya. Solusi ini dijalankan di lebih dari 50,000 perangkat dan lebih dari 800 petabyte media peyimpanan di 19 pusat data di seluruh dunia. Tambahan Terbaru di Portfolio Oracle Cloud Services Oracle mengumumkan Oracle Cloud Infrastructure terbaru, antara lain Oracle Elastic Compute Cloud: Menyediakan dua pilihan untuk pelanggan: Elastic Compute dan Dedicated Compute. Elastic Compute memungkinkan pelanggan untuk memanfaatkan kemampuan komputasi elastis untuk menjalankan beban kerja apa pun di cloud di zona komputasi bersama, sedangkan Dedicated Compute menawarkan elastisitas untuk pelanggan dengan tambahan, seperti CPU pinning dan isolasi jaringan lengkap. Compute Cloud merupakan fitur yang aman, layak digunakan di tingkat perusahaan, mudah dikonfigurasi, dan menyediakan kemampuan monitoring. Fitur ini mendukung berbagai sistem operasi, termasuk juga Linux dan Windows. Oracle Storage Cloud Service – Archive Storage: Menyediakan storage untuk aplikasi dan beban kerja yang membutuhkan retensi jangka panjang, dengan harga terendah di industri, dan juga menyediakan SLA yang dapat diprediksi untuk penarikan data. Sebagai arsip yang “deep cloud”, Archive Storage cocok untuk set data berskala besar yang jarang diakses, seperti dokumen perusahaan, arsip ilmiah, konten pelestarian budaya, dan master film digital. Oracle Storage Cloud Service – FileStorage: Menyediakan akses protokol jaringn NFS v4 untuk Object Storage dan Archive Storage di Oracle Storage Cloud Service. Perangkat lunak on-premise berperan sebagai storage getaway dari pusat data pelanggan ke cloud dan citra mesin teroptimisasi memungkinkan instansi mesin virtual berbasis cloud untuk mengoperasikan set data bersama. Perluasan File Storage memungkinkan terjadinya integrasi yang mudah dengan solusi Oracle lainnya maupun dengan storage pihak ketiga. Oracle Network Cloud: Menyediakan berbagai pilihan konektivitas, seperti VPN, Oracle Cloud Connect, networking bagi pelanggan untuk memenuhi kebutuhan aplikasi yang muncul setelah konfigurasi jaringan perangkat lunak. Fitur ini menyediakan konektivitas yang sangat aman dan berkinerja tinggi dari pusat data pelanggan ke cloud. Oracle Container Cloud: Menyediakan kemampuan bagi pelanggan untuk menjalankan aplikasi di dalam container Docker, yang dapat dengan mudah diterapkan di dalam Oracle Compute Cloud. Fitur ini memungkinkan pelanggan untuk mengotomatisasi penerapan aplikasi, dengan menggunakan teknologi terkenal, seperti Mesos dan Kubernetes. Teknologi yang Tersertifikasi dan Stack Aplikasi: Oracle dan berbagai partner telah mensertifikasi stack teknologi di Oracle Cloud, termasuk juga berbagai teknologi open source, Oracle Technology, dan Oracle Applicatios, antara lain Oracle E-Business Suite, Oracle PeopleSoft, dan Oracle JD Edwards. Stack tersertifikasi ini tersedia di dalam katalog untuk menyederhanakan penerapan.
  3. Bahasa basis data atau database merupakan perantara bagi pemakai dengan basis deta yang telah ditetapkan oleh pembuat DBMS. Bahasa basis data dibagi menjadi 2, yaitu: 1. Data Definitim Language (DDL) Digunakan untuk membuat tabel baru, membuat ideks, megubah struktur tabel, dll. 2. Data Manipulation Language (DML) Digunakan untuk melakukan manipulasi dan pengambilan data pada suatu basis data. Contoh: insert, update, delete, dll. sekian dulu ndral!:3
  4. Pepatah mengatakan, jika kamu tidak bisa mengalahkan musuhmu, bergabunglah dengan mereka. Nah sepertinya ini yang dilakukan oleh Apple terhadap sebuah perusahaan database open-source. Tanpa memancing perhatian umum, Apple telah membeli perusahaan database open source bernama FoundationDB. Usai membeli, Apple langsung menutupnya. Tak ada penjelasan apa pun dari Apple tentang langkahnya di atas. Di situs FoundationDB pun tak ada informasi tentang akuisisi Apple. Bahkan sepertinya tak terjadi apa-apa. Namun komunitas developer yang menggunakan tool FoundatinDB via GitHub repository untuk software open-source tak lagi bisa mengakses libraries FoundationDB.
  5. c0d1ng

    Database Oracle

    Pengertian Oracle adalah database relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS (Relational Data Base Management System) yang multi-platform. Basis data Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software Development Laboratories (SDL) pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle Corporation sampai sekarang. Gambar arsitektur strurktur oracle Server Oracle berisi Oracle Instance dan Oracle Database, dimana Oracle Instance berisi struktur memory yang disebut dengan system-global-area (SGA) dan background-process yang dipergunakan oleh server Oracle untuk mengatur database. System Global Area Struktur memory dari Oracle Instance berada pada daerah memory yang disebut SGA, yang berisi data dan informasi pengontrol untuk server Oracle. SGA dialokasikan pada virtual memory komputer tempat server Oracle berada. SGA terdiri dari beberapa struktur memory yang meliputi : Shared pool Dipergunakan untuk menyimpan informasi seperti statement SQL yang baru saja dieksekusi dan data dari data dictionary yang baru saja dipergunakan. Database buffer cache Dipergunakan untuk menyimpan data yang baru saja dipergunakan. Redo log buffer Untuk meyimpan perubahan yang dibuat pada saat mengoperasikan database menggunakan instance tersebut. Java pool Digunakan untuk menampung kode-kode program Java. Large pool Digunakan untuk menampung I/O request dan sebagai penampung dari backup yang dilakukan recovery manager (RMAN). Streams Pool Digunakan untuk oracle streams, misalnya mengeluarkan pesan error, peringatan, pembersihan proses yang salah atau sudah tidak berguna lagi. Oracle terdiri dari 2 komponen utama, yaitu Instance dan Database. Kedua komponen ini sangat berbeda namun saling berhubungan dan tidak dapat dipisahkan. Database merupakan kumpulan data yang disimpan ke dalam sebuah physical storage, sedangkan instance merupakan kumpulan dari proses oracle dan alokasi memory yang ada di Oracle. Konfigurasi instance dan database ini dibedakan menjadi 2 cara. Yang pertama, satu instance mengakses satu database, dan yang kedua, beberapa instance yang berjalan pada server / komputer yang berbeda mengakses satu database yang sama. Pada konfigurasi yang kedua, oracle menyebutnya sebagai Oracle Real Aplication Cluster (RAC). Komponen database terdiri atas beberapa file fisik, antara lain : Datafile (tempat menyimpan semua data yang ada di Oracle seperti user data (table,index) dan data dictionary.) Redo Log File (tempat catatan setiap transaksi yang terjadi di Oracle. Fungsi utama redo log file adalah untuk kebutuhan proses recovery.) Control File (Control file berisi semua informasi file-file yang menjadi bagian dari database, seperti datafile dan redo log file.) Komponen-komponen database oracle Secara umum komponen DBMS Oracle terdiri atas memory, proses, dan file-file. Lebih jauh lagi, komponen-komponen tersebut dikelompokkan sebagai berikut : Instance - Memory yang disebut sebagai System Global Area (SGA), terdiri atas: 1. Shared Pool (Libary Cache and Data Dictionary Cache), 2. Database Buffer Cache, 3. Redolog Buffer Cache, 4. Java Pool, 5. Large Pool. - Back ground process: PMON, SMON, DBWR, LGWR, CKPT, dan lain-lain Database - Datafile - Control file - Redo log file Komponen lain - Process : Server Process, user process - Memory : Program Global Area (PGA) - File : Archived log, parameter, dan password file Keunggulan oracle dari database lainnya Keunggulan-keunggulandatabase Oracle yang membuat Oracle sebagai produk database yang paling banyak dipakai adalah sebagai berikut: Scalability Reliability Stability Availability Multiplatform Mendukung Database berukuran besar Security Scalability, kemampuan menangani banyak user yang Melakukan koneksi secara simultan tanpa berkurangnya performance secara signifikan. Dalam dokumentasinya, Oracle menyebutkan bahwa database Oracle dapat melayani puluhan ribu user secara simultan. Reliability yang bagus, yaitu kemampuan untuk melindungi data dari kerusakan jikaterjadi kegagalan fungsi pada sistem seperti disk failure. Stability, yaitu kemampuan untuk tidak crash karena beban yang tinggi. Availability,yaitu kemampuan dalam penanganan crash atau failure agar service tetap. Multiplatform, dapat digunakan pada banyak sistem operasi sepertiWindows, Unix, Linux dan Solaris. Mendukung data yang berukuran besar. Berdasarkan dokumentasinya, Oracle dapat menampung data sampai 512 petabyte(1 petabyte= 1024 terabyte). Security yang cukup handal.
  6. Pengertian Database Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik untuk memperoleh informasi dari basis data tersebut. Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama, untuk memenuhi berbagai kebutuhan. Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu untuk tujuan tertentu pula. Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu sehingga mampu memenuhi informasi yang optimal yang dibutuhkan olehpara pengguna. Asal Mula Istilah Database Istilah “database” berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal yang di luar bidang elektronika, artikel mengenai database komputer. Catatan yang mirip dengan database sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi danm kumpulan data yang berhubungan dengan bisnis. Konsep Dasar Database Konsep dasar database adalah kumpulan dari catatan, atau potongan dari pengetahuan. Sebuah database memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur database: ini dikenal sebagai database model atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah yaitu mewakili semua informasi dalam bentuk tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili dengan menggunakan nilai yang sama antar tabel. Perangkat Untuk Membuat Database. Database dapat dibuat dan diolah dengan menggunakan suatu program komputer, yaitu yang biasa disebut dengan software (perangkat lunak).Software yang digunakan untuk mengelola dan memanggil kueri (query) database disebut Database Management System (DBMS) atau jika diterjemahkan kedalam bahasa indonesia berarti “Sistem Manajemen Basis Data”. DBMS terdiri dari dua komponen, yaitu Relational Database Management System (RDBMS) dan Overview of Database Management System (ODBMS). RDBMS meliputi Interface Drivers, SQL Engine, Transaction Engine, Relational Engine, dan Storage Engine. Sedangkan ODBMS meliputi Language Drivers,Query Engine, Transaction Engine, dan Storage Engine. Sedangkan level dari softwarenya sendiri, terdapat dua level software yang memungkinkan untuk membuat sebuah database antara lain : High Level Software Low Level Software Yang termasuk di dalam High Level Software, antara lain Microsoft SQL Server, Oracle, Sybase, Interbase, XBase, Firebird, MySQL, PostgreSQL, Microsoft Access, dBase III, Paradox, FoxPro, Visual FoxPro, Arago, Force, Recital, dbFast, dbXL,Quicksilver, Clipper, FlagShip, Harbour, Visual dBase, dan Lotus Smart Suite Approach. Sedangkan yang termasuk di dalam Low Level Software antara lainBtrieve dan Tsunami Record Manager. Tipe Database Terdapat 12 tipe database, antara lain Operational database, Analyticaldatabase, Data warehouse, Distributed database, End-user database, External data base, Hypermedia databases on the web, Navigational database, In-memory data bases, Document-oriented databases, Real-time databases, dan RelationalDatabase.
  7. Microsoft Access Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna. Versi terakhir adalah Microsoft Office Access 2007 yang termasuk ke dalam Microsoft Office System 2007. Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek. Ms SQL Server Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar. Microsoft SQL Server dan Sybase/ASE dapat berkomunikasi lewat jaringan dengan menggunakan protokol TDS (Tabular Data Stream). Selain dari itu, Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity), dan mempunyai driver JDBC untuk bahasa pemrograman Java. Fitur yang lain dari SQL Server ini adalah kemampuannya untuk membuat basis data mirroring dan clustering. Pada versi sebelumnya, MS SQL Server 2000 terserang oleh cacing komputer SQL Slammer yang mengakibatkan kelambatan akses Internet pada tanggal 25 Januari 2003. Oracle Basis data Oracle adalah basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS. Perusahaan perangkat lunak Oracle memasarkan jenis basis data ini untuk bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat keras komputer (platform). Basis data Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software Development Laboratories (SDL) pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle Corporation sampai sekarang. MySql MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael “Monty” Widenius. Postgre SQL Postgre SQL merupakan tool untuk membuat database server yang bersifat open source yang memiliki licensi GPL (General Public License). Postgre SQL mendukung bahasa pemrograman seperti : SQL, C, C++, Java, PHP dan lainnya. Dengan lisensi GPL, PostgreSQL dapat digunakan, dimodifikasi dan didistribusikan oleh setiap orang tanpa perlu membayar lisensi (free of charge) baik untuk keperluan pribadi, pendidikan maupun komersil. Kebanyakan PostgreSQL tersedia untuk pengguna Linux Firebird Firebird (juga disebut FirebirdSQL) adalah sistem manajemen basisdata relasional yang menawarkan fitur-fitur yang terdapat dalam standar ANSI SQL-99 dan SQL-2003. RDBMS ini berjalan baik di Linux, Windows, maupun pada sejumlah platform Unix. Firebird di diarahkan dan di-maintain oleh FirebirdSQL Foundation. Ia merupakan turunan dari Interbase versi open source milik Borland. Modul-modul kode baru ditambahkan pada Firebird dan berlisensi di bawah Initial Developer’s Public License (IDPL), sementara modul-modul aslinya dirilis oleh Inprise berlisensi di bawah InterBase Public License 1.0. Kedua lisensi tersebut merupakan versi modifikasi dari Mozilla Public License 1.1. Selain dari software-software diatas, masih banyak lagi softwarenya seperti dBase, syBase, Informix, FoxPro, DB2, dll (dan lupa lagi, bukan dan lain-lain,hehehe)
  8. Biasanya kalau kita ingin join table, kita dapat membuatnya dengan menggunakan query JOIN. Tetapi cara tersebut dapat kita lakukan kalau datanya terdapat pada database. Namun, bagaimana kalau data yang ingin kita join tersebut terdapat pada file Excel?. Nah untuk itulah kita harus menggunakan tools Merge JOIN di SSIS. Bagi pembaca yang baru pertama kali membaca tutorial tentang SSIS di blog ini dan belum pernah menggunakan SSIS sebelumnya ada baiknya kalian membaca artikel berikut, karena artikel yang saya buat terhubung satu sama lain. Kalau sudah membaca atau sudah mengerti tentang pembahasan tentang artikel di bawah, langsung saja kita mulai step by step-nya STEPS Di artikel ini saya ingin membuat Package SSIS yang berguna untuk menggabungkan 2 buah table dari excel Source dan me-load-nya ke dalam table target. Table Sourcenya adalah tabel USERS dan DEPARTMENT sedangkan tabel targetnya adalah tabel LAPORAN. Berikut merupakan data di file excel pada sheet USERS dan sheet DEPARTMENT tabel department tabel users Step 1. Pertama kita buat dahulu tools excel sourcenya di dalam dataflow task dan tentukan connection manager-nya masing-masing. Bagi yang belum mengerti caranya bisa baca artikel Transfer Data dari Excel Ke Sql Server terlebih dahulu. Step 2. Pada SSIS, agar Merge Join bisa berhasil, datanya harus di Sort terlebih dahulu. Sort di SSIS Caranya sangatlah mudah, kita hanya menggunakan tools Sort Pada menu Toolbox. Step 3. Double Klik tools Sort-nya dan pilih kolom mana yang ingin di sorting. Disini saya hanya sorting department_id saja secara ascending. Step 4. Jika ke dua excel source task tersebut telah di sorting, langkah selanjutnya kita lakukan JOIN. Tools yang kita butuhkan adalah Merge Join. dan hubungkan ke dua buah sort tadi ke dalam merge join. Step 5. Double Click Tools Merge Join-nya. dan pilih Join Type nya baik itu inner join, Left Join atau Right Join. Perbedaan ke tiga join tersebut dapat di baca pada artikel JOIN. Step 6. Lalu kita pilih mana data yang ingin kita keluarkan. Di sini saya ingin mengeluarkan data USERNAME, DEPARTMENT_NAME, dan EMAIL. Step 7. Langkah terakhir, data yang kita keluarkan tadi harus dikonversikan dahulu tipe datanya kemudian baru bisa kita mapping dan load ke dalam tabel laporan di dalam database. Step 8. Running SSISnya dan lihat hasilnya. hasil merge join
  9. Sebenarnya cara untuk meng-copy file SSIS cukuplah mudah yaitu sama saja seperti kita copy-paste file seperti biasa. Sedangkan cara mengedit file SSIS tersebut juga tidak kalah mudahnya kita hanya cukup membuka SQL Server Business Intelligence Development Studio dan pilih menu File-Open File dan kemudiah pilih file .dtsx yang ingin kita edit. Case Setelah kita edit file SSIS-nya tersebut, lalu bagaimana caranya menjalankan SSIS tersebut dengan SQL Server?. Caranya sangaatlah mudah, kita hanya memanfaatkan Fitur SQL Server Agent yang ada ada SQL Server. SQL Server yang saya gunakan adalah SQL Server 2008 Sebelum memulai pastikan kalau kita sudah membuat package SSIS-nya sehingga kita tidak perlu memulai dari awal. Pada artikel kali ini, saya akan menggunakan SSIS yang telah saya buat sebelumnya yaitu SSIS untuk membuat file text secara dinamis. Artikelnya sendiri yaitu Cara Membuat Dynamic File Name dengan Foreach Loop Container. Kalau sudah mempunyai package SSIS yang ingin kita jalankan, langsung saja kita mulai STEP by Stepnya Steps Step 1. Buka SQL Server Management Studio. Kemudian Expand menu SQL Server Agent Step 2. Klik kanan pada folder jobs -> New Job. Step 3. Tentukan nama dan owner Jobs yang ingin kita buat. Lalu lanjut ke menu Steps Step 4. Pada menu Steps ini berguna untuk mendefinisikan step-step yang akan kita eksekusi. entah itu berupa query atau SSIS. Pilih New untuk menentukan steps-nya. Step 5. Tentukan Nama dan type dari Steps-nya. Karena saya ingin menjalankan file SSIS, maka saya pilih Sql Service Integration Service package. Tentukan Package Sourcenya. Saya pilih File System karena file SSIS saya berada di hadrdisk laptop saya. Dan kemudian tentukan Package-nya. Package ini merupakan path dari File SSIS yang ingin dijalankan. Jika sudah, pilih OK. Step 6. Pilih menu Schedule dan klik new. Menu Schedule ini untuk menentukan waktu kapan dijalankannya Jobs ini. Pada menu ada beberapa pilihan waktu untuk menjalankan Jobs. Type Schedule yang saya gunakan pada artikel ini adalah One Time. Yang berarti saya hanya menjalankan Jobs ini hanya sekali saja. Setelah waktunya ditentukan pilih OK. Step 7. Setelah kita definisikan Schedule-nya lalu kita bisa Pilih OK lagi untuk menandakan jobs yang kita buat telah selesai atau masih bisa kita lanjutkan ke menu alert, notification, dan target. Pada artikel ini saya hanya sampai pada menu Schedule. Nah setelah kita mendifinisikan jobs-nya maka kita hanya perlu menunggu jobs tersebut bekerja sesuai dengan waktu yang telah kita tentukan pada schedule diatas. Oh iya, jangan lupa agar JOBS ini dapat running, SQL Server Agent dan SQL Server Integration pada Services windows harus dalam kondisi START.
  10. Beberapa hari yang lalu ada yang bertanya kepada saya, bagaimana cara mengakses 2 buah tabel, namun ke dua tabel tersebut berada pada server yang berbeda. Misalkan saja tabel yang pertama bernama tabel CabangPembantu dan berada pada Server A, sedangkan tabel yang kedua bernama tabel CabangPusat dan berada pada server B. Nah untuk mengatasi hal tersebut, kita dapat menggunakan fasilitas yang telah disediakan oleh SQL Server Management Studio. Fasilitas tersebut adalah Linked Servers. Langsung saja kita mulai cara menggunakan Linked Servers-nya Steps Step 1. Buka SSMS, lalu expand menu Server Object. Kemudian klik kanan pada menu Linked Servers dan pilih new Linked Server. Step 2. Isi nama server atau IP Server yang ingin kita hubungkan dan pilih Sql Server pada menu Server Type-nya. Setelah nama servernya telah diisi jangan klik tombol ok tetapi pindah ke Security page terlebih dahulu. Step 3. untuk dapat terhubung ke server lain, kita harus mendefinisikan username dan passwor dari server yang ingin kita hubungkan tersebut. Pilih Be Made using this security context pada menu radio button. Isi username pada field remote context dan password pada field password kemudian OK. Step 4. Jika servernya telah tampil seperti gambar di bawah ini, berarti kita telah sukses untuk menghubungkan tersebut. Step 5. Lalu bagaimana cara mengakses server tersebut?. Caranya sangatlah mudah , kita hanya perlu mendefinisikan [namaserver].namadatabase.namaschema.namatabel Contoh : Dengan terhubungnya 2 server yang berbeda ini, kita juga dapat melakukan proses stored procedure, ataupun trigger
  11. Mysql termasuk ke dalam jenis software pada Relational Database Management System (RDBMS) pada sebuah manajemen database sebagai basis data. Pada sebuah perusahaan misalnya, penggunaan sistem informasi dilakukan buat menyimpan banyak data yang jumlahnya nggak terbatas. Lalu data tersebut dapat diolah buat kepentingan tertentu secara sedemikian rupa buat kebutuhan tersebut. Mysql telah sejak lama digunakan sebagai perangkat lunak yang digunakan dalam pengolahan data dengan menggunakan bahasa SQL, sebagai konsep pengoperasian basis data (database). Pengertian MySQL Pada dasarnya MySQL adalah turunan salah satu konsep utama pada basis data yang sebelumnya udah ada yaitu SQL (Structured Query Language). MySQL adalah sebuah implementasi dari RDBMS yang dapat digunakan secara bebas dab gratis dibawah lisensi GNU General Public License (GPL). Namun terdapat MySQL yang dijual dibawah lisensi komersial buat penggunaan fungsi database yang kurang cocok pada konsep GPL. MySQL dibuat oleh TcX yang dipercaya buat mengelola system yang terdiri dari 40 buah database dengan 10.000 tabel, kemudian diantaranya memiliki 7 juta baris. MySQL secara komersil disponsori oleh MyAB yang merupakan perusahaan komersial Swedia dan memiliki MySQL. Para pendiri MySQL AB adalah berasal dari Swedia David Axmark, Allan Larsson dan satu orang Finlandia bernama Michael “Monty” Widenius. Saat ini penggunaan database MySQL merupakan database server yang banyak digunakan di dunia yang yang multi thread dan multi-user. Lalu seiring berjalannya waktu, kemudian SQL juga dikembangan oleh Oracle, Informix dan Sybase. Kelebihan Database MySQL Sebuah sistem basis data (DBMS) yang handal dapat dilihat dari mekanisme cara kerja yang optimal dalam melakukan eksekusi proses pada perintah-perintah SQL (query) yang dibuat oleh para penggunanya dan juga pada program-program aplikasi atau bahasa pemrograman yang memanfaatkannya. Berikut ini keistimewaan MySQL : Bersifat Sumber terbuka (open source) – Perangkat lunak MySQL dapat disebarluaskan secara gratis dengan source cide yang dapat digunakan secara luas. Banyak pengguna – Database MySQL dapat dipakai oleh lebih dari pengguna dalam waktu tertentu secara bersamaan tanpa mengalami gangguan atau konflik. Efektif dan portabilitas – Hal ini berarti MySQL dapat berjalan dengan stabil buat berbagai platform sistem operasi Linux, Windows, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi. Banyak tipe data – MySQL mendukung berbagai jenis tipe data dan bervariasi seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain. Perintah dan Fungsi – Penggunaan operator dan fungsi pada MySQL secara penuh yang mendukung perintah “Select” dan “Where” dalam perintah SQL (query). Keamanan – memiliki beberapa lapisan keamanan seperti password yang telah dilakukan enkripsi. Kapasitas data berskala besar – Database MySQL dapat menangani basis data dalam jumlah yang besar, dengan jumlah record lebih dari 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya. Konektivitas – Database MySQL melakukan koneksi dengan klien dengan menggunakan protokol TCP/IP, Unix soket (UNIX), atau named pipes (NT). Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
  12. Jika anda suka berkecimpung dalam dunia komputer khususnya pemrograman pasti anda sudah tidak asing lagi yang namanya database. Database merupakan istilah lain dari basis data yang artinya adalah kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Data Base Management System (DBMS)/Sistem Manajemen Basis Data (SMB) dapat diartikan sebagai program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memodifikasi dan memperoleh data/informasi dengan praktis dan efisien. Setelah kita mengenal sedikit tentang pengertian database sekarang kita akan mengetahui Model-Model Arsitektur Database. Sebuah relasi database memberikan kita keuntungan dibandingkan dengan database tanpa menggunakan relasi, dalam database atau basis data setidaknya kita harus mengenal 3 basic arsitektur model database diantaranya Model Standalone, Model Client/Server dan Model Three-Tier. Penjelasan mengenai model-model arsitektur database adalah sebagai berikut: Model Standalone Dalam model arsitektur standalone, semua proses dilakukan secara terpusat atau biasa dikenal dengan sebutan host. Kalo dilihat dari proses kerjanya maka semua pemprosesan dilakukan dimesin tunggal. Sehingga jika penggunanya semakin banyak maka model tipe ini akan kewalahan. Model Client/Server Pada model ini pemrosesan terjadi pada client dan server. Client server ini merupakan tipikal sebuah aplikasi two-lier dengan banyak klien dan sebuah server yang dihubungkan melalui sebuah jaringan. Arsitektur model Client/Server ini merupakan sebuah langkah yang tepat, dimana meminimalkan beban dalam pemprosesan dari komputer pusat ke komputer client. Sehingga meskipun banyak pengguna yang melakukan pemprosesan maka kinerja dari server tidak akan mengalami penurunan dengan cepat. Database server tentu berisi mesin database, termasuk tabel, store procedure, dan trigger. Server database akan menangani: Manajemen data Keamanan Query, trigger, dan store procedure Sementara client bertugas dari sisi: Antarmuka pengguna Pengambilan dan memodifikasi data Penanganan kesalahan Interaksi database Model Three-Tree Model three-tree dikembangkan untuk menjawab keterbatasan arsitektur client/server. Dalam model ini pemprosesan disebar menjadi tiga lapisan yaitu layanan presentasi (tingkar client), layanan bisnis ( tingkat menengah) dan layanan data (tingkat sumberdata). Beberapa Keuntungan Arsitektur Three-Tier Keluwesan teknologi Mudah untuk mengubah DBMS engine Memungkinkan pula middle tier ke platform yang berbeda Biaya jangka panjang yang rendah Perubahan-perubahan cukup dilakukan pada middle tier daripada pada aplikasi keseluruhan Keunggulan kompetitif Kekampuan untuk bereaksi terhadap perubahan bisnis dengan cepat, dengan cara mengubah modul kode daripada mengubah keseluruhan aplikasi
  13. SQL merupakan kepanjangan dari Structured Query Language, yang berarti SQL adalah sebuah bahasa yang digunakan untuk melakukan implementasi terhadap data yang disimpan pada sebuah basis data (database). Seperti halnya dalam pembuatan program aplikasi komputer, kita menggunakan bahasa pemrograman untuk membangunnya. Begitu juga untuk pembuatan database, digunakan bahasa SQL untuk membangun sebuah database. Pengertian SQL Pengertian SQL terdiri dari sekumpulan perintah-perintah yang digunakan untuk mengakses data pada sebuah database relasional. Bisa dibilang SQL merupakan bahasa baku untuk sebuah Relational Database Management System (RDBMS) yang Saat ini hampir digunakan oleh semua server basis data yang mendukung bahasa SQL untuk melakukan manajemen datanya. Bahasa SQL telah diresmikan sebagai bahasa komputer yang mengikuti standar ANSI (American Nasional Standard Institute) sebagai bahasa dalam manajemen database relasional. Sejarah SQL pertamakali dirancang pada tahun 1970 oleh peneliti dari IBM bernama EF Codd dengan artikelnya yang berisi tenteng pembahasan ide-ide ntuk pembuatan basis data relasional. Pada artikel tersebut juga membahas kemungkinan penggunaan bahasa standar untuk mengakses sebuah basis data untuk menjalankan fungsi database. Lalu tercetus SEQUEL (Structured English Query Language)sebagai nama bahasa relasional database tersebut. Setelah terbitnya artikel tersebut, lalu IBM mengambil alih proyek untuk pembuatan basis data relasional yang berbasis pada penggunaan bahasa SEQUEL. Kemudian setelah permasalahan hukum karena penggunaan nama SEQUEL, lalu dirubah menjadi SQL. Kepopuleran SQL semakin diperkuat dengan dibangunnya sebuah server basis data dari perusahaan besar Oracle. yang melambungkan SQL sebagai bahasa dalam menejemen basis data. Yang kenudian diikuti dengan database server terkemuka seperti Database MySQL yang banyak digunakan sampai saat ini. Perintah SQL Pengertian SQL adalah bahasa yang digunakan untuk mengakses basis data relasional yang terdiri dari perintah-perintah. Perintah SQL (query) inilah yang menjalankan fungsi seperti mengambil data dari database, menambahkan data ke database, menghapus data di dalam database, dan mengubah data di dalam database. Perintah SQL dibagi menjadi 3 yaitu : 1. DDL (Data Definition Language) DDL adalah perintah SQL yang melakukan pendefinisian terhadap sebuah struktur database, yang meliputi struktur database dan table. Perintah SQL pada DDL termasuk seperti berikut : CREATE ALTER RENAME DROP 2. DML (Data Manipulation Language) DML merupakan perintah SQL yang berhubungan pada perilaku manipulasi atau pengolahan data atau record yang ada dalam table. Perintah SQL yang termasuk dalam DML antara lain : SELECT INSERT UPDATE DELETE 3. DCL (Data Control Language) DCL merupakan perintah SQL yang berhubungan dengan pengaturan hak akses user, baik terhadap server, database, table maupun field. Perintah SQL yang termasuk dalam DCL antara lain : GRANT REVOKE Setiap perintah SQL tersebut dapat digunakan pada pernyataan perintah SQL dengan menggambungkan klausa-klausa lain untuk menghasilkan data secara spesifik yang dibutuhkan oleh user.
  14. Pernahkah ente membackup database aplikasi web ente hingga menemukan satu hal yang cukup mengerikan, database mysql yang lebih dari 50 MB misalnya? Wah… kita dibuat pusing kalau database sudah membengkak seperti ini, karena bagaimana jika ingin memindahkan database ini ke dalam domain yang lain menggunakan fitur import pada phpmyadmin, kemungkinan yang sering terjadi adalah failed upload karena terlalu besar ukurannya. Lalu bagaimana solusinya? Biasanya ane memecahnya menjadi beberapa bagian kecil, jadi per 5 MB, agar lebih ringan ketika di import. Tapi bagaimana jika size file sqlnya itu 100 MB ? Bisa-bisa tangan pegal-pegal dan waktu terbuang percuma. Dari pada tangan pegal-pegal, dan waktu terbuang sia-sia, ane menyarankan ente untuk menggunakan satu tools kecil yang sangat bermanfaat, memotong file sql yang sangat besar tersebut menjadi bagian-bagian kecil yang bisa ente setting berapa sizenya. SQL Dump File Spliter adalah solusi dari permasalahan ini. Ente bisa mensetting berapa ukuran file hasil yanag dipotong-potong, dan juga ente bisa memilih akan diletakkan dimana file yang dipotong menjadi bagian kecil tersebut. Silahkan download tools tersebut di sini? SQL Dump Spliter
  15. Ente penasaran, teknologi apa yang digunakan oleh layanan-layanan web populer di internet? Kinerja layanan mereka yang cepat, sajian informasi yang dinamis, dan tampilan yang interaktif bisa ente contoh untuk ente terapkan di website yang ente kelola. Jika ente sudah menggunakan teknologi ini, maka pada tahap awal, ente sudah berada di jalur yang benar. Di balik halaman-halaman website mereka yang dinamis dan interaktif, ternyata bahasa pemrograman dan pengolah database yang digunakan pada server mereka adalah sebagai berikut: Google: Pemrograman C, C++, Java, Python, dan PHP. Database menggunakan BigTable. Facebook: Pemrograman PHP, C++, Java, Python, Erlang. Database menggunakan MySQL. YouTube: Pemrograman C, Python, Java. Database menggunakan MySQL. Yahoo: Pemrograman PHP. Database menggunakan MySQL. Live: Pemrograman ASP.NET. Database menggunakan Microsoft SQL Server. MSN: Pemrograman ASP.NET. Database menggunakan Microsoft SQL Server. Wikipedia: Pemrograman PHP. Database menggunakan MySQL. Blogger: Pemrograman Python. Database menggunakan BigTable. Bing: Pemrograman ASP.NET. Database menggunakan Microsoft SQL Server. Twitter: Pemrograman C++, Java, RoR, Scala. Database tidak diketahui. Wordpress: Pemrograman PHP. Database menggunakan MySQL. Amazon: Pemrograman Java, J2EE, C++, Perl. Database tidak diketahui. eBay: Pemrograman Java, WebSphere, Servlets. Database menggunakan Oracle. Linkedin: Pemrograman Java, Scala. Database tidak diketahui
×
×
  • Create New...

Important Information

We use cookies. They're not scary but some people think they are. Terms of Use & Privacy Policy