Tipe data dalam SQL Server

Slides:



Advertisements
Presentasi serupa
Desain Fisik Database Oleh : ARI YAZID M. ( )
Advertisements

Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
DDL (Data Definition Language)
Dasar-dasar SQL soesanto.
What Is Database? Handy Wicaksono. Apakah Database itu? Database : tempat penyimpanan informasi Jenis database yang paling umum : relational database.
SQL Basis Data.
DDL & Aturan Referential
PEMETAAN – RELATIONAL - SQL
Basis data Basis data (atau database) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan.
Pembuatan Tabel dan Relasi antar Tabel
LINGKUNGAN BASIS DATA Anggit Dwi Hartanto, S.Kom.
Basis Data Bab 3 Structured Query Language (SQL).
Model Relasional Merupakan hubungan logika antar data dalam basis data dalam bentuk tabel-tabel dimensi dua yang terdiri dari baris dan kolom yang menunjukkan.
MODUL 2 BAHASA BASIS DATA
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
RELASI DAN KUNCI DINI OKTARIKA,S.KOM.
Konsep Dasar User dan Schema Database
DDL & Aturan Referential
DDL ( Data Definition Language ) DML ( Data Manipulation Language )
Database by Syatantra Rahutama.
1 Bab 3 Structured Query Language (SQL) Basis Data
Microsoft SQL Server DDL dan DML dasar
Fungsi Agregat fungsi yang mengambil suatu kumpulan nilai-nilai sebagai input dan mengembalikan satu nilai sebagai output Select fungsi agregat SUM/AVG/MIN/MAX/COUNT.
Review DDL Pertemuan ke 2.
1 Relasi Antar Tabel Pertemuan 06 Matakuliah: F0712 / Lab MS Access Tahun: 2007.
PTIK-12 PERANCANGAN DATABASE (1)
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
Data Types Data Definition Language Referential Constraint SQL Query
Pertemuan 4 – Sistem Basis Data.  Pada model relasional, basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap tabel.
FUNGSI & TRIGGER ACHMAD YASID.
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
Pertemuan 2.  Membuat Database  CREATE DATABASE nama_database;  Menampilkan Seluruh Database  SHOW DATABASE;  Mengaktifkan Database  Use name_database;
DDL (DATA DEFINITION LANGUAGE) DALAM SQL
SQL Basis Data.
Data Definition Language (DDL)
Pertemuan Ke-6 Aljabar Relasional
Modul SBD-2 …….. SQL Server
Pertemuan 2 Model Data, Relational Data Model, Database Schema, DDL
FUNGSI-FUNGSI AKSES MySql
Integritas Basis Data D. Sinaga, M.Kom.
PERTEMUAN III MICROSOFT ACCESS 2003
Integritas basis data.
SQL.
SQL: DDL Basis Data 09.
VII. DDL Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T
Review Database Materi 1
SQL (Structure Query Language)
SQL pada basis data client-server
SQL Basis Data.
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
OLEH : Slamet Sn Wibowo Wicaksono
PRAKTIKUM BASISDATA Disusun Oleh : Yudhi Yanuar , S.T., M.Kom.
STORE PROCEDURE.
Perintah dasar DDL Pertemuan ke-3.
Data Definition Language (DDL)
DDL (DATA DEFINITION LANGUAGE) DALAM SQL
Transformasi model data ke basis data fisik
Anggit Dwi Hartanto, S.Kom
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
CHAPTER 1 PENGENALAN MYSQL
Istilah – istilah database
Basis Data Bab 3 Structured Query Language (SQL).
FUNGSI & TRIGGER.
Integritas basis data.
FAJAR Y. ZEBUA Pertemuan vi Database & MySQL FAJAR Y. ZEBUA
Referensi Bahasa MySQL
MEMBANGUN DATABASE DENGAN MySQL
PENDAHULUAN MySQL Oleh: Rudianto.
Desain Fisik Basis Data & Basic Query. Konsep Desain Fisik Basis Data Basic Query.
Transcript presentasi:

Tipe data dalam SQL Server

Tipe Data Integer Bigint (-2.1063 -2.1063) Smallint (-32768 - 32767) Tinyint (0-255) Bit (0 dan 1)

Tipe Data Numeric = desimal Money = khusus untuk mata uang Smallmoney Float Real

Tipe Data waktu Datetime = dari 01/01/1753 – 31/12/9999 Smalldatetime = 01/01/1900 – 6/6/2079

Tipe data string dan karakter char = data karakter fixed 8000 karakter Varchar = data karakter variabel Text nChar = char dengan panjang 4000 nVarchar = varchar maks 4000

Tipe Data Binary Binary = data binary fixed 8000 byte Varbinary = data binary variabel 8000 byte Image = data biner 2,147,483,647 byte

Tipe data lain-lain Cursor = menyimpan referensi kesebuah cursor Table = menyimpan data tabel untuk digunakan proses lain

Batasan batasan dalam SQL server (constraint) Not NULL Field boleh mengandung nilai null atau tidak Artinya: belum pernah ada inputan pada field tsb Check Batasan terhadap nilai yang diinputkan dalam sebuah tabel Unique Primary Key & Foreign Key

Key / Index Key adalah kunci dari suatu tabel yang didefinisikan berdasarkan suatu field tertentu. Macam index: Primary Key Key pembeda antara satu record dengan yg lainnya Sifat : unik (beda tiap record) dan not null (tidak boleh kosong) Foreign Key Field yang menjadi relasi dengan field di tabel yang lain Unique Key Key yang akan menjadi beda jika ada record yang sama untuk field tsb Regular Key Key yang hanya menjadi key untuk pegurutan data

Relationship Merupakan hubungan antar tabel yang mempunyai aturan-aturan tertentu. Relationship dibedakan menjadi 3: One to One One to Many Many to Many

One to One Merupakan relasi antara 2 tabel yang berelasi satu banding satu. Hanya satu record di tabel pertama yang berelasi dengan satu record di tabel kedua

One to Many Merupakan relasi antara dua tabel yang menghubungkan dua tabel tersebut menjadi tabel master dan tabel detail. Sehingga satu record dalam tabel master dapat mempunyai banyak relasi dengan banyak record di tabel detail.

Many to Many Merupakan relasi antara dua tabel yang menghubungkan dua tabel dengan relasi banyak record dari satu tabel kebanyak record yang lain di tabel berikutnya. Umumnya relasi many to many akan di pecah menjadi dua relasi one to many dengan satu tabel bantuan.

Referential Integrity Aturan yang mendefinisikan tingkat keamanan data yang di perlakukan antara tabel yang saling berelasi. Referential Integrity dalam SQL server dibagi menjadi: 1. Cascade Update 2. Cascade Delete

Cascade Update Jika field yang menjadi foreign key di tabel parent di edit, maka field yang menjadi relasi di tabel child akan secara otomatis terupdate.

Cascade delete Jika record di tabel parent yang berelasi di hapus, maka seluruh record yang fieldnya mempunyai relasi dan bernilai sama di tabel child akan ikut terhapus.