intro

4
1 BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Untuk menyimpan dan mengolah data, dapat digunakan berbagai cara. Dalam struktur data, salah satu cara penyimpanan adalah dengan menggunakan senarai berantai ganda (doubly linked list), dan untuk memanggil kembali data yang dibutuhkan dapat digunakan berbagai metode pencarian. Cara lain untuk menyimpan dan mengolah data adalah dengan menggunakan tabel, dan untuk memanggil data dapat digunakan Structure Query Language (SQL). Kedua cara di atas memiliki kelebihan da n kekurangan dalam menyimpan dan mengolah data, sehingga kedua metode tersebut dapat dianalisis. Untuk menganalisis kedua metode tersebut, salah satunya dapat dilakukan melalui percobaan dengan menggunakan data yang bervariasi. Dalam penelitian ini akan digunakan data konjugasi kata kerja bahasa Perancis. Dalam tata bahasa Perancis, bentuk konjugasi kata kerja sangat tergantung dari subjek dan waktu. Penentuan konjugasi ini, bagi orang awam (orang yang tidak menggunakan bahasa Perancis sebagai ba hasa sehari-hari) terasa sangat menjemukan. Apalagi penentuan konjugasi ini masih terbagi dalam kata kerja beraturan dan kata kerja tidak beraturan. Hal ini membuat orang awam mau tidak mau harus menghafalkan suatu kata kerja dan konjugasinya yang jumlahnya tidak sedikit. 1.2. Rumusan Masalah Berdasarkan uraian di atas, maka rumusan masalah yang akan dibahas pada penelitian ini adalah bagaimana analisis kinerja SQL dan

Upload: muhammad-arif-said

Post on 09-Nov-2015

215 views

Category:

Documents


2 download

DESCRIPTION

intro

TRANSCRIPT

  • 1

    BAB 1

    PENDAHULUAN

    1.1. Latar Belakang Masalah

    Untuk menyimpan dan mengolah data, dapat digunakan berbagai

    cara. Dalam struktur data, salah satu cara penyimpanan adalah dengan

    menggunakan senarai berantai ganda (doubly linked list), dan untuk

    memanggil kembali data yang dibutuhkan dapat digunakan berbagai metode

    pencarian. Cara lain untuk menyimpan dan mengolah data adalah dengan

    menggunakan tabel, dan untuk memanggil data dapat digunakan Structure

    Query Language (SQL).

    Kedua cara di atas memiliki kelebihan da n kekurangan dalam

    menyimpan dan mengolah data, sehingga kedua metode tersebut dapat

    dianalisis. Untuk menganalisis kedua metode tersebut, salah satunya dapat

    dilakukan melalui percobaan dengan menggunakan data yang bervariasi.

    Dalam penelitian ini akan digunakan data konjugasi kata kerja bahasa

    Perancis.

    Dalam tata bahasa Perancis, bentuk konjugasi kata kerja sangat

    tergantung dari subjek dan waktu. Penentuan konjugasi ini, bagi orang

    awam (orang yang tidak menggunakan bahasa Perancis sebagai ba hasa

    sehari-hari) terasa sangat menjemukan. Apalagi penentuan konjugasi ini

    masih terbagi dalam kata kerja beraturan dan kata kerja tidak beraturan. Hal

    ini membuat orang awam mau tidak mau harus menghafalkan suatu kata

    kerja dan konjugasinya yang jumlahnya tidak sedikit.

    1.2. Rumusan Masalah

    Berdasarkan uraian di atas, maka rumusan masalah yang akan

    dibahas pada penelitian ini adalah bagaimana analisis kinerja SQL dan

  • 2

    senarai berantai ganda, yaitu bagaimana alokasi memori dan implementasi

    program kedua cara tersebut.

    1.3. Batasan Masalah

    Untuk membahas rumusan masalah di atas, beberapa batasan yang

    ditentukan dalam penelitian ini adalah :

    1. Jumlah kata kerja yang digunakan untuk perbandingan adalah 100

    (seratus) kata kerja (infinitif), dengan 6 (enam) subjek dan 4 (empat)

    bentuk indikatif.

    2. Pada program ini tidak ada penambahan kata kerja. Record yang

    digunakan untuk pencarian di senarai berantai ganda langsung ditulis

    pada source code program. Sedangkan record untuk pencarian

    menggunakan SQL disimpan dalam tabel yang dibangun menggunakan

    Microsoft SQL Server.

    3. Program yang dibuat ini bukan merupakan program untuk

    menerjemahkan dari bahasa Indonesia ke bahasa perancis atau

    sebaliknya. Program ini khusus untuk mencari hasil konjugasi kata kerja

    berdasarkan kata kerja, subjek dan bentuk indikatif-nya.

    1.4. Tujuan Penelitian

    Tujuan dan pembuatan tugas akhir ini adalah:

    - Sebagai syarat untuk menyelesaikan studi S-1

    - Untuk membandingkan kinerja antara pencarian pada data yang

    dibangun dan diolah menggunakan senarai berantai ganda dan pada data

    yang disimpan menggunakan tabel.

    - Untuk memudahkan penentuan konjugasi kata kerja bahasa perancis

    berdasarkan subjek, bentuk indikatif dan infinitif

  • 3

    1.5. Spesifikasi Sistem

    1.5.1. Perangkat Keras

    Spesifikasi komputer yang digunakan untuk program ini

    adalah processor Pentium III 800 MHz, dengan RAM 184 MB.

    1.5.2. Perangkat Lunak

    Sistem dibangun menggunakan sistem operasi Windows98.

    Bahasa pemrograman yang digunakan untuk membangun senarai

    dan program adalah Microsoft Visual Basic 6.0 dan bahasa

    pemrograman yang digunaka n untuk membangun database dan

    mendapatkan query adalah Microsoft SQL Sever 2000

    1.5.3. Perangkat Akal

    Untuk membangun sistem, dibutuhkan kemampuan dalam

    mengolah data menggunakan tabel, memanggil data menggunakan

    SQL, membangun dan mengolah senarai pada Microsoft Visual

    Basic 6.0 dan memahami teori dasar tata bahasa Perancis terutama

    mengenai konjugasi kata kerja.

    1.6. Metodologi Penelitian

    Metodologi yang digunakan dalam penelitian ini adalah:

    - Studi pustaka/literatur, yaitu mempelajari referensi yang berhubungan

    dengan teori tentang SQL, Senarai Berantai Ganda dan konjugasi kata

    kerja bahasa perancis.

    - Observasi, yaitu metode tanya jawab dengan orang-orang yang memiliki

    pengetahuan mengenai masalah yang diteliti.

    - Pencarian, yaitu pencarian referensi yang berhubungan dengan teori

    tentang SQL, Senarai dan konjugasi kata kerja bahasa Perancis melalui

    internet atau media lainnya.

  • 4

    - Uji laboratorium dengan melakukan percobaan sistem terhadap data

    yang bervariasi

    1.7. Sistematika Penulisan

    Bab 1. Pendahuluan

    Berisi tentang latar belakang masalah, rumusan masalah, batasan masalah,

    tujuan penelitian, spesifikasi sistem yang dibuat, metodologi penelitian dan

    sistematika penulisan.

    Bab 2. Landasan Teori

    Berisi dasar-dasar teori mengenai senarai berantai ganda, SQL dan konjugasi

    kata kerja bahasa Perancis dan teori-teori lainnya yang mendukung dalam

    perancangan dan implementasi sistem yaitu yang berkaitan dengan struktur

    data dan query

    Bab 3. Analisis dan Perancangan Sistem

    Berisi analisis data, analisis kebutuhan program, perancangan proses yaitu

    algoritma program, rancangan input dan rancangan output.

    Bab 4. Implementasi Program dan Analisis Sistem

    Berisi implementasi pembuatan program dan analisis penelitian.

    Bab 5. Kesimpulan dan Saran

    Berisi kesimpulan dari penelitian yang telah dilakukan dan saran-saran

    untuk lebih mengembangkan hasil penelitian yang telah dilakukan.