Wednesday 22 July 2015

ENFORCE REFERETIAL INTERGRITY

Enforce Refential Intergrity adalah sebuah data yang memerlukan setiap nilai dalam satu atribut (baris) daripada hubungan (jadual) untuk wujud sebagai nilai atribut lain dalam yang berbeza (atau yang sama) berhubung (jadual).

Untuk Enforce Refential Intergrity untuk memegang dalam pangkalan data hubungan, mana-mana bidang dalam jadual yang diisytiharkan sebagai kunci asing boleh mengandungi sama ada nilai tidak sah, atau nilai-nilai hanya dari kunci utama jadual induk atau kunci calon.Dengan kata lain, apabila nilai kekunci asing digunakan ia harus merujuk, yang sedia ada kunci utama yang sah dalam jadual induk. Sebagai contoh, memadam rekod yang mempunyai nilai yang disebut oleh kunci asing dalam jadual lain akan memecahkan integriti rujukan. Sesetengah sistem pengurusan pangkalan data hubungan (RDBMS) boleh menguatkuasakan integriti rujukan, biasanya sama ada dengan memotong barisan utama luar negara dan juga untuk mengekalkan integriti, atau dengan mengembalikan ralat dan tidak melaksanakan padam. Kaedah mana yang digunakan ditentukan oleh kekangan integriti rujukan yang ditakrifkan dalam kamus data.

Kata sifat 'rujukan' menggambarkan tindakan yang yang telah mengerjakan utama asing, 'merujuk kepada satu bidang pautan dalam jadual lain. Dalam bahasa yang mudah, 'integriti rujukan' adalah jaminan bahawa sasaran itu merujuk kepada akan dijumpai. Kekurangan integriti rujukan dalam pangkalan data boleh menyebabkan pangkalan data hubungan untuk kembali data yang tidak lengkap, biasanya tanpa petunjuk ralat.

Saturday 11 July 2015

HTML Tutorial Learning


           Assalamualikum dan salam sejahtera kepada semua pengguna internet.Hari ini saya ingin memberi perkongsian ilmu kepada anda mengenai HTML.HTML ini selalu ade di setiap laman web seperti google,youtube,Gmail,Blogger,Facebook,dan lain-lain lagi........ HTML atau nama panjangnye (Hyper Text Markup Language).Ape tu HTML???? haa cube tengok kt bawah......



Apa itu HTML?

Hyper Text Markup Language
  • Hyper is the opposite of linear. In the good old days - when a mouse was something the cat chased - computer programs ran linearly: when the program had executed one action it went to the next line and after that, the next line and so on. But HTML is different - you can go wherever you want and whenever you want. For example, it is not necessary to visit MSN.com before you visit HTML.net.
  • Text is self-explanatory.
  • Mark-up is what you do with the text. You are marking up the text the same way you do in a text editing program with headings, bullets and bold text and so on.
  •  Language is what HTML is. It uses many English words.
*HTML ialah bahasa tanda (markup language) yang digunakan untuk membuat laman web.
Ianya lebih kepada bahasa yang menetapkan corak paparan sesebuah dokumen, diterjemahkan oleh pelayar web.

HTML telah dibuat oleh Tim Berners-Lee ketika masih bekerja untuk CERN dan dipopularkan pertama kali oleh browser Mosaic. Selama awal tahun 1990 HTML mengalami perkembangan yang sangat pesat. Setiap pengembangan HTML pasti akan menambahkan kemampuan dan kemudahan yang lebih baik dari versi sebelumnya.

HTML mempunyai beberapa peringkat:-

*HTML versi 1.0
Kemampuan yang dimiliki versi 1.0 ini antara lain heading, paragraph, hypertext, list, serta cetak tebal dan miring pada teks. Versi ini juga mendukung peletakan imej pada dokumennya tanpa memperbolehkan meletakkan teks disekelilingnya (wrapping).

*HTML versi 2.0
Pada versi ini, penambahan kualiti HTML terletak pada kemampuannya untuk menampilkan suatu form pada dokumen. Dengan adanya form ini, maka kita dapat memasukkan nama, alamat, serta saranan/kritik. HTML versi 2.0 ini merupakan asas dari adanya laman web interaktif.

HTML versi 3.0
HTML versi 3.0 menambahkan beberapa fasiliti baru seperti table. Versi ini yang disebut juga sebagai HTML+ tidak bertahan lama dan segera digantikan HTML versi 3.2.

HTML versi 4.0
HTML versi 4 ini merupakan HTML versi terakhir pada saat ini.

Fungsi HTML
HTML telah mengubah dunia internet, kurang lebih berikut adalah fungsi utama :
  • Membuat, mendesain, dan mengontrol tampilan dari Web Page (Halaman Web) dan isinya.
  • Mempublikasikan document secara online sehingga bisa diakses, dilihat dari keseluruh dunia.
  • Membuat online form yang bisa di gunakan untuk menangani pendaftaran, transaksi secara online.
  • Menambahkan object – object seperti image, audio, video dan juga java applet (aplikasi java seperti java game dll) dalam document HTML.
Untuk memulakan HTML kod, kita memerlukan:

             a simple-text editor and a web browser.

1. Tanda-tanda :   <,  >,  /  yang digunakan

2.                tag :   < tag >                  contoh:  <body>
    
3.      element   :   <tag> …. </tag>   contoh: <title> TAJUK </title>

4.       attribute  :  <tag attribute = "" > …………… </tag>
              contoh:  <p id="html">what is HTML</p>
5.   document   :   dokumen HTML = laman web
                             contoh:
<head>
<title>HTML Basic tags</title>
<meta name="Keywords" content="HTML, Web Pages" />
<meta name="description" content="HTML Basic Tags" />
<base href="http://www.tutorialspoint.com" />
<link rel="stylesheet" type="text/css" href="tp.css" />
<script type="text/javascript">
_uacct = "UA-232293";
urchinTracker();
</script>
</head> 
6.Pada pelayar web (web browser)
                        contoh:

Basic HTML Elements
Document Elements
TAG
Element name
Explanation
Attributes
HTML
HTML
Tells browser that the included text is in HTML format
An HTML document is divided into a <head> and <body>.
<html>
<head></head>
<body>
</body>
</html>

head
Header
Includes 'header', non-displaying information about the document, like the <title> and other descriptive tags
Can include:
<title>, <isindex>, <base>, <style>, <script >, <noscript>, <meta>, <nextid>, <link>
<head>
<title>Tajuk Laman Web</title>
</head>
title
Document Title

Title that appears in Browser header and on bookmark lists. Should be concise and meaningful.


<title>Tajuk Laman Web</title>
 
body
Document Body

Defines the content of the document.


bgcolor, background, text, link, alink, vlink
<body bgcolor=”yellow”> </body>
See the background of this page

Senarai HTML Tags
TAG
Element name
Explanation
Attributes
img
Image
Displays an 'inline' (embedded in the document) image in the document. Source (src="") gives the full or partial url of the image file to use; alt gives the alternative/caption text for the image
src, alt, height, width, border

<img src="sporster 1.jpg" alt="Harley Davidson" width="350" height="259">


audio
Audio
The <audio> tag defines sound, such as music or other audio streams.
Currently, there are 3 supported file formats for the <audio> element: MP3, Wav, and Ogg
src, control, autoplay, loop,  muted, preload
<audio controls>
   <source src="horse.mp3" type="audio/mpeg">
  Your browser does not support the audio tag.
</audio>
 




TAG
Element name
Explanation
Attributes
video
video

The <video> tag specifies video, such as a movie clip or other video streams.
Currently, there are 3 supported video formats for the <video> element: MP4, WebM, and Ogg:


src, control, autoplay, loop,  muted, preload, height, width, poster

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  Your browser does not support the video tag.
</video>


Hyper
link
Hyperlink

The <a> tag defines a hyperlink, which is used to link from one page to another.
The most important attribute of the <a> element is the href attribute, which indicates the link's destination.
By default, links will appear as follows in all browsers:
1. An unvisited link is underlined and blue
2. A visited link is underlined and purple
3. An active link is underlined and red


href, rel, rev, name, target

<a href="htmlchart.html#named_target">
named anchor section</a>


 
Button
Button

The <button> tag defines a clickable button.
Inside a <button> element you can put content, like text or images. This is the difference between this element and buttons created with the <input> element.
Tip: Always specify the type attribute for a <button> element. Different browsers use different default types for the <button> element.


Name, type, value

<button type="button">Tekan!</button>



Form

Form


The <form> tag is used to create an HTML form for user input.
The <form> element can contain one or more of the following form elements:
<input>, <textarea>, <button>, <select>, <option>, <optgroup>, <fieldset>, <label>


name, target, action, accept, method

<form action="demo_form.asp" method="get">
  Nama : <input type="text" name="fname"><br>
  Alamat: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>




Table

Table

The <table> tag defines an HTML table.
An HTML table consists of the <table> element and one or more <tr>, <th>, and <td> elements.
The <tr> element defines a table row, the <th> element defines a table header, and the <td> element defines a table cell.
A more complex HTML table may also include <caption>, <col>, <colgroup>, <thead>, <tfoot>, and <tbody> elements.
align, border, bgcolor, cellpadding, cellspacing, width, frame
<table>
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
</table>
 


Perkara diatas adalah  rujukan cara-cara membuat di dalam HTML.Jika ingin maklumat yang lebih 
lanjut. Sila tekan link biru ini untuk mendapatkan maklumat yang lebih banyak.Itu Sahaja yang saya dapat kongsikan kepada semua pengguna internet.Sekian,Assalamualaikum.