Showing posts with label Sistem Informasi. Show all posts
Showing posts with label Sistem Informasi. Show all posts

Monday, 10 February 2014

Database Management Systems (DBMS)

Database management systems (DBMS) are collections of tools used to manage databases. Four basic functions performed by all DBMS are: 
  • Create, modify, and delete data structures, e.g. tables
  • Add, modify, and delete data
  • Retrieve data selectively
  • Generate reports based on data


A short list of database applications would include:
  • Inventory
  • Payroll
  • Membership
  • Orders
  • Shipping
  • Reservation
  • Invoicing
  • Accounting
  • Security
  • Catalogues
  • Mailing
  • Medical records
  • Database Components

    Looking from the top down, databases are composed of related tables, which in turn are composed of fields and records.

    Field

    A field is an area (within a record) reserved for a specific piece of data. Examples: customer number, customer name, street address, city, state, phone, current balance.
    Fields are defined by:
    • Field name

    • Data type
      • Character: text, including such things as telephone numbers and zip codes
      • Numeric: numbers which can be manipulated using math operators
      • Date: calendar dates which can be manipulated mathematically
      • Logical: True or False, Yes or No
    • Field size
      • Amount of space reserved for storing data

    Record

    A record is the collection of values for all the fields pertaining to one entity: i.e. a person, product, company, transaction, etc.

    Table

    A table is a collection of related records. For example, employee table, product table, customer, and orders tables.
    In a table, records are represented by rows and fields are represented as columns.

    Database

    A database is a collection of related tables. It can also include other objects, such as queries, forms, and reports. The structure of a database is the relationships between its tables.

    Relationships

    There are three types of relationships which can exist between tables:
    • One-to-One
    • One-to-Many
    • Many-to-Many
    The most common relationships in relational databases are One-to-Many and Many-to-Many.
    An example of a One-to-Many relationship would be a Customer table and an Orders table: each order has only one customer, but a customer can make many orders.
    One-to-Many relationships consist of two tables, the "one" table, and the "many" table.
    An example of a Many-to-Many relationship would be an Orders table and a Products table: an order can contain many products, and a product can be on many orders.
    A Many-to-Many relationship consists of three tables: two "one" tables, both in a One-to-Many relationship with a third table. The third table is sometimes referred to as the lien.

    Key Fields

    In order for two tables to be related, they must share a common field. The common field (key field) in the "one" table of a One-to- Many relationship needs to be a primary key. The same field in the "many" table of a One-to-Many relationship is called the foreign key.

    Primary key

    A Primary key is a field or a combination of two or more fields. The value in the primary key field for each record uniquely identifies that record.
    In the example above, customer number is the Primary key for the Customer table. A customer number identifies one and only one customer in the Customer table. The primary key for the Orders table would be a field for the order number.

    Foreign key

    When a "one" table's primary key field is added to a related "many" table in order to create the common field which relates the two tables, it is called a foreign key in the "many" table.
    In the example above, the primary key (customer number) from the Customer table ("one" table) is a foreign key in the Orders table ("many" table).
    For the "many" records of the Order table, the foreign key identifies with which unique record in the Customer table they are associated.

    Rationalization and Redundancy

    Grouping logically-related fields into distinct tables, determining key fields, and then relating distinct tables using common key fields is called rationalizing a database. There are two major reasons for designing a database this way:
    • To avoid wasting storage space for redundant data
    • To eliminate the complication of updating duplicate data copies
    For example, in the Customers/Orders database, we want to be able to identify the customer name, address, and phone number for each order, but we want to avoid repeating that information for each order. To do so would take up storage space needlessly and make the job of updating multiple customer addresses difficult and time-consuming.
    To avoid redundancy:
    1. Place all the fields related to customers (name, address, etc.) into a Customer table and create a Primary key field which uniquely identifies each customer: Customer ID.
    2. Put all the fields related to orders (date, salesperson, total, etc.) into the Orders table.
    3. Include the Primary key field (Customer ID) from the Customer table in the table for Orders.
    The One-to-Many relationship between Customer and Orders is defined by the common field Customer ID. In the table for Customers (the "one" table) Customer ID is a primary key, while in the Orders table (the "many" table) it is a foreign key.

    Source

    Sunday, 9 February 2014

    Pengertian Aplikasi



    Kata aplikasi berasal dari bahasa inggris "application" yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah, pengertian aplikasi adalah suatu program yang siap untuk digunakan yang dibuat untuk melaksanakan suatu funsi bagi pengguna jasa aplikasi serta penggunaan aplikasi lain yang dapat digunakan oleh suatu sasaran yang akan dituju (Djasaidram, 2010:12). Menurut kamus komputer eksekutif, aplikasi mempunyai arti yaitu pemecahan masalah yang menggunakan salah satu tehnik pemrosesan data aplikasi yang biasanya berpacu pada sebuah komputansi yang diinginkan atau diharapkan maupun pemrosesan data yang diharapkan.
    Suatu sistem informasi adalah seperangkat aplikasi komputer yang dapat memberi dukungan operasi dari suatu organisasi seperti operasi, instalasi serta pada saat perawatan komputer, perangkat lunak dan data. Aplikasi biasanya berupa perangkat lunak yang berbentuk software yang berisi kesatuan perintah atau program yang dibuat untuk melaksanakan sebuah pekerjaan yang diinginkan. 

    Monday, 18 February 2013

    DFD (Data Flow Diagram)

    Salah satu tool yang paling penting bagi seorang analis sistem. Penggunaan DFD Sebagai Modeling Tool dipopulerkan Oleh Demacro & Yordan (1979) dan Gane & Sarson (1979) dengan menggunakan pendekatan Metoda Analisis Sistem Terstruktur. DFD menggambarkan arus data dari suatu sistem informasi, baik sistem lama maupun sistem baru secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut berada. Simbol-simbol DFD (Data Flow Diagram) dapat dilihat pada gambar 3.1 dan 3.2.



    Keterangan:

    Terminator    Kesatuan diluar sistem yang akan memberikan input atau menerima output dari sistem, dapat berupa orang, organisasi, sumber informasi lain atau penerima akhir dari suatu laporan.
    Proses        Merupakan kegiatan atau pekerjaan yang dilakukan oleh orang atau mesin komputer, dimana aliran data masuk, ditranformasikan ke aliran data keluar.
    Data Store     Berupa suatu file atau suatu sistem database dari suatu komputer, suatu arsip/dokumen, suatu agenda/buku.
       Alur Data         Disimbolkan dengan anak panah, dimana arus data mengalir diantara proses,         
                               simpangan data, kesatuan luar, kesatuan ruang.

    Pengertian Sistem


    Dalam merencanakan sesuatu untuk mencapai tujuan yang diinginkan diperlukan masukan dan ide yang sangat mendukung dari sebuah sistem, karena sistem sangatlah  menunjang terhadap kinerja instansi pemerintah atau perusahaan. Sistem dapat bersifat abstrak dan fisik, sistem abstrak adalah susunan teratur dari gagasan atau konsepsi yang saling tergantung, sedangkan sistem fisik adalah serangkaian unsur yang saling bekerja untuk tujuan tertentu (Gordon B.Davis (1992 :12).
    Dalam buku Analisa dan Desain Sistem Informasi karangan Jogiyanto menerangkan bahwa suatu sistem mempunyai beberapa karakteristik yaitu :
    1.        Komponen
    Suatu sistem terdiri dari komponen yang saling berinterasi, artinya saling bekerja sama membentuk satu kesamaan. Komponen-komponen dari suatu sistem biasanya dikenal dengan Subsistem. Suatu sistem juga mempunyai sistem yang lebih besar yang dikenal dengan Suprasistem. Contoh : jika transportasi dipandang  sebagai suatu sistem, maka penumpang akan dipandang sebagai Suprasistem.
    2.        Batas Sistem
    Batas sistem merupakan daerah yang membatasi antara sistem yang satu dengan sistem lainya atau dengan lingkungan luarnya.
    3.        Lingkungan Luar Sistem
    Segala sesuatu diluar dari batas sistem yang mempengaruhi operasi dari suatu sistem disebut Lingkungan Luar Sistem (environment).
    4.        Penghubung Sistem
    Penghubung Sistem merupakan sutu media penghubung antara satu subsistem dengan subsistem lainnya untuk membentuk satu kesatuan, sehingga sumber-sumber daya mengalir dari subsitem yang satu ke subsistem lainnya.
    5.      Proses Input/Output 


    Keterangan :
    a.         Input adalah energy yang dimasukkan ke dalam suatu sistem, masukan ini berupa :
    -          Masukan Perawatan (Maintenance Input), yaitu energy yang dimasukkan supaya sistem dapat beroperasi, contoh : program untuk mengoperasikan computer.
    -          Masukan Sinyal (Signal Input), yaitu energy yang diproses untuk diperolehnya suatu keluaran. Contoh : data.
    b.        Proses adalah suatu sistem yang mengubah input menjadi output. Contoh : CPU pada computer.
    c.         Output adalah hasil dari energy yang diolah, contoh : informasi yang dikeluarkan oleh komputer.
    Sistem yaitu suatu jaringan kerja dari prosedurprosdur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaiakn suatu asaran yang tertentu (Jogiyanto,2005:1). Sedangkan menurut Raymond Mcleod Jr (1996:14),Sistem adalah sekelompok elemen-elemen yang terintregrasi dengan maksud yang sama untuk mencapai tujuan. Jadi sistem adalah suatu tata cara, gagasan, aturan dan sekumpulan elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai tujuan.


    Untuk Pemesanan Skripsi, LKP, KTI, TA DAn Source Code Aplikasi Database
     Hubungi saya di 085260656574 Email : rumoh_kuta@yahoo.com
    Baca Juga.....
    Acehomegazen
    Luka Di Hati Bagaikan Luka Yang terbakar