Selasa, 15 November 2011

Resume ADO.NET dan Connected Application

Nama    :   Septian Dwi Jaya A.P
NIM      :   10.41010.0228
Tugas    :   Resume M8 Matkul PBD
Dosen   :   Tan Ameilia 

ADO.NET

ADO.NET adalah teknologi akses data dari Microsoft .NetFramework. Yang menyediakan komunikasi antara sistem relasional dan non-relasional melalui seperangkat komponen. ADO.NET terdiri dari serangkaian Objek yang mengekspos layanan akses data ke lingkungan NET. ADO.NET dibangun untuk arsitektur terputus, sehingga memungkinkan benar-benar terputus dengan sumber data dapat dilakukan manipulasi melalui Objek Dataset, yang benar-benar independen dari Sumber Data(database source)
Dua komponen kunci dari ADO.NET adalah Data Providers dan DataSet. Di dalam .Net Framework terdapat tiga Penyedia untuk Akses Data. Yaitu Microsoft SQL Server Data Provider, OLEDB Data Provider dan ODBC Data Providers. SQL Server menggunakan obyek SqlConnection, OLEDB menggunakan Objek OleDbConnection dan ODBC menggunakan OdbcConnection.

Data Providers 

Keempat Objek dari NetFramework. Menyediakan fungsi DataProvider ADO.NET, meliputi :

     1.    Obyek Connection adalah bagian dari ADO.NET Data Provider dan itu adalah sesi yang unik dengan DataSource. Di .NetFramework. Object Connection adalah Penanganan bagian dari komunikasi fisik antara aplikasi dan DataSource. Tergantung pada parameter yang ditentukan dalam String Koneksi, Koneksi ObyekADO.NET terhubung ke Database tertentu dan membuka koneksi antara aplikasi dan database. Setelah sambungan terjalin, Perintah SQL dapat dijalankan, dengan bantuan Obyek Connection, untuk mengambil atau memanipulasi data dalam database. Setelah aktivitas Database selesai, Koneksi harus ditutup dan melepaskan sumber daya.

                               
2.    Object Command di ADO.NET mengeksekusi pernyataan SQL dan Stored Procedures terhadap sumber data yang dispesifikasikan dalam Object Connection. Obyek Command diperlukan sebuah instance dari sebuah Obyek Koneksi untuk mengeksekusi pernyataan SQL. Artinya, untuk mengambil data atau mengeksekusi pernyataan SQL terhadap DataSource, Anda harus membuat Obyek Connection dan membuka koneksi ke DataSource, dan menetapkan sambungan terbuka untuk strored connection dari Objek Command. Ketika Obyek Command kembali set hasil, ReaderData digunakan untuk mengambil hasil yang ditetapkan. Obyek Command memiliki sifat yang disebut CommandText, yang berisi nilai String yang mewakili perintah yang akan dieksekusi di Data Source. Ketika properti CommandType diatur ke StoredProcedure, CommandText properti harus ditetapkan ke nama prosedur yang tersimpan.

3.  Obyek dataReader dalam ADO.NET adalah aliran berbasis, forward-only, read-only pengambilan hasil query dari DataSource, yang tidak memperbarui data. DataReader tidak dapat dibuat langsung dari kode, mereka diciptakan hanya dengan memanggil metode ExecuteReader dari Obyek Command. Obyek dataReader menyediakan akses sambungan data berorientasi ke SumberData. Sebuah Obyek Koneksi hanya dapat berisi satu dataReader pada satu waktu dan sambungan dalam dataReader tetap terbuka dan tidak dapat digunakan untuk tujuan lain sementara data sedang diakses. Ketika mulai membaca dari sebuah dataReader selalu harus terbuka dan diposisikan sebelum record pertama. MetodeBaca () dalam dataReader digunakan untuk membaca baris dari dataReader dan selalu bergerak maju ke baris yang valid baru,jika baris apapun ada. Ada duajenis dataReader di ADO.NET. Mereka SqlDataReader dan OleDbDataReader tersebut. 


                                              

4.   DataAdapter merupakan bagian dari ADO.NET Data Provider. DataAdapter menyediakan komunikasi antara Dataset dan DataSource. Kita dapat menggunakan DataAdapter dalam kombinasi dengan Objek DataSet. Itu adalah kedua benda bergabung untuk mengaktifkan kedua akses data dan kemampuan manipulasi data. DataAdapter dapat melakukan Select, Insert, Update dan Delete operasi SQL padaData Source. Insert, Update dan Delete operasi SQL, kita menggunakan kelanjutan dari perintah Pilih melakukan oleh DataAdapter. Itu adalah DataAdapter menggunakan pernyataan Pilih untuk mengisi DataSet dan menggunakan tigaperintah lain SQL (Insert, Update, Delete) untuk mengirimkan perubahan kembali ke database.

                                

DataSet                

DataSet memberikan representasi terputus hasil query dari Sumber Data, dan itu benar-benar independen dari Sumber Data(database). DataSet memberikan fleksibilitas jauh lebih besar ketika berhadapan dengan manipulasi data. DataSet terdiri dari kumpulan objek DataTable yang dapat berhubungan satu sama lain dengan DataRelation. DataTable berisi koleksi DataRow dan DataCoulumn. Objek DataAdapter menyediakan sebuah jembatan antara DataSet dan Sumber Data.       

                 
SqlServer
Obyek SqlConnection adalah Penanganan bagian dari komunikasi fisik antara aplikasi dan database SQL Server. Sebuah instance dari kelas SqlConnection diNET Framework. Didukung Data Provider untuk Database SQL Server. ContohSqlConnection membutuhkan Connection String sebagai argumen dan lulus nilaipernyataan Konstruktor. Setelah sambungan terjalin, Perintah SQL dapat dijalankan, dengan bantuan Obyek Connection, untuk mengambil atau memanipulasi data dalamdatabase. Setelah kegiatan database selesai, Koneksi harus ditutup dan melepaskan sumber daya database. Close () metode di kelas SqlConnection digunakan untuk menutup Koneksi Database. Metode Tutup gulungan kembali transaksi tertunda dan melepaskan Connection dari Database SQL Server.

OLEDB
Sebuah instance dari kelas OleDbConnection di NET Framework. Didukung OLEDB DataProvider. Contoh OleDbConnection mengambil Connection String sebagai argumen dan lulus nilai pernyataan Konstruktor. Setelah sambungan terjalin, Perintah SQL dapat dijalankan, dengan bantuan Obyek Connection, untuk mengambil ataumemanipulasi data dalam database. Setelah kegiatan database selesai, Koneksi harus ditutup dan melepaskan sumber daya. Close () metode di kelas SqlConnectiondigunakan untuk menutup Koneksi Database. Metode Tutup gulungan kembali transaksi tertunda dan melepaskan Connection dari Database dihubungkan oleh OLEDB Data Provider.

ODBC
Sebuah instance dari kelas OdbcConnection di NET Framework. Yang mendukungODBC Data Provider. Contoh OdbcConnection mengambil Connection String sebagai argumen dan lulus nilai pernyataan Konstruktor. Setelah sambungan terjalin, Perintah SQL dapat dijalankan, dengan bantuan Obyek Connection, untuk mengambil atau memanipulasi data dalam database. Setelah kegiatan database selesai, Koneksi harus ditutup dan melepaskan sumber daya. Close () metode di kelas SqlConnection digunakan untuk menutup Koneksi Database. Metode Tutup gulungan kembali transaksi tertunda dan melepaskan Connection dari Database dihubungkan oleh ODBC Data Provider.

SqlDataAdapter
SqlDataAdapter adalah bagian dari ADO.NET DataProvider dan terletak dalam namespace System.Data.SqlClient. SqlDataAdapter menyediakan komunikasi antara Dataset dan database SQL. Kita bisa menggunakan Obyek SqlDataAdapter dalam kombinasi dengan Object Dataset.

                Dim adapter As New SqlDataAdapter

Obyek SqlDataAdapter dan objek DataSet yang bergabung untuk melakukan keduaakses data dan operasi manipulasi data dalam database SQL Server. Ketika pengguna melakukan operasi SQL seperti SELECT, INSERT dll dalam data yang berisi di Obyek Dataset, tidak akan secara langsung mempengaruhi Database,sampai pengguna memanggil metode Update di SqlDataAdapter. 

OleDbDataAdapter       
OleDbDataAdapter adalah bagian dari ADO.NET DataProvider dan terletak dalam namespace System.Data.OleDb. OleDbDataAdapter menyediakan komunikasi antara Dataset dan Sumber Data OLEDB. Kita bisa menggunakan ObyekOleDbDataAdapter dalam kombinasi dengan Object Dataset.
Obyek OleDbDataAdapter dan objek DataSet yang menggabungkan untuk melakukan kedua Akses Data dan operasi data Manipulasi dalam Sumber DataOLEDB. Ketika pengguna melakukan operasi SQL seperti SELECT, INSERT dlldalam data yang berisi di Obyek Dataset, tidak akan secara langsung mempengaruhi Database, sampai pengguna memanggil metode Update diOleDbDataAdapter.    

SqlDataReader     
Obyek SqlDataReader menyediakan akses sambungan data berorientasi ke data SQL Server Sumber. ExecuteReader () di Obyek SqlCommand mengirimkan pernyataan SQL ke Obyek SqlConnection dan mengisi Obyek SqlDataReader berdasarkan pernyataan SQL. 

OleDbDataReader        
OleDbDataReader Obyek menyediakan akses sambungan data berorientasi ke Sumber Data OLEDB. ExecuteReader () di Obyek OleDbCommand mengirimkan pernyataan SQL ke Obyek OleDbConnection dan mengisi ObyekOleDbDataReader berdasarkan pernyataan SQL.    
         
                  Dim oledbReader As OleDbDataReader = oledbCmd.ExecuteReader()  

Ketika metode ExecuteReader dalam Object OleDbCommand mengeksekusi, itu instantiate Obyek OleDb.OleDbDataReader. Bila diaktifkan untuk membacanya merupakan OleDbDataReader selalu harus terbuka dan diposisikan sebelum padarekor dulu. Metode Baca () dalam OleDbDataReader digunakan untuk membacabaris dari OleDbDataReader dan selalu bergerak maju ke baris yang valid baru, jika baris apapun ada.             
  
                  OleDbDataReader.Read()        

Multiple Result Sets in ADO.NET
Obyek dataReader adalah aliran berbasis, forward-only, read-only pengambilan hasil query dari Data Source, yang tidak memperbarui data. Ketika metode ExecuteReader di Obyek SqlCommand mengeksekusi, itu instantiate ObyekSqlClient.SqlDataReader.

                      Dim sqlReader As SqlDataReader = sqlCmd.ExecuteReader()

Dalam beberapa situasi kita harus lulus beberapa pernyataan SQL ke ObyekKomando. Dalam situasi ini SqlDataReader kembali resultsets beberapa juga. Untuk retrieveing ​​result sets beberapa dari SqlDataReader kita menggunakan NextResult ()metode SqlDataReader.

                      SqlDataReader.NextResult()


                                              
          

Rabu, 02 November 2011

Pentingnya Perilaku Keorganisasian Dalam Membentuk SDM yang Handal dan Memiliki need for achievment

Nama   : Septian Dwi Jaya A.P
Nim      : 10.41010.0228
Tugas   : Tugas UTS Matkul Perilaku Keorganisasian
Kelas   : P3
Dosen  : Tri Sagirani, S.Kom., M.MT.



        Persoalan-persoalan organisasi cenderung semakin rumit dan spesifik, karena manusia baik sebagai individu maupun anggota kelompok sebuah organisasi memiliki perilaku dan pembawaan yang berbeda-beda dan cenderung berkembang dalam mempengaruhi perilaku organisasi. Dalam sebuah organisasi pasti terdapat banyak golongan pemikiran yang berbeda-beda dan dapat menimbulkan sebuah masalah.
            Perbedaan-perbedaan inilah yang harus dapat disigapi atau dihadapi oleh semua pelaku organisasi yang terdapat dalam sebuah organisasi tertentu dengan mengikuti beberapa langkah atau tahap-tahap untuk dapat berorganisasi. Tahapan-tahapan tersebut meliputi :
1.     Memiliki visi organisasi
Seorang pelaku organisasi harus memiliki visi yang jelas mengenai perkembangan organisasinya. Visi adalah gambaran masa depan yang diinginkan. Visi merupakan arah, sasaran yang menimbulkan kekuatan untuk dapat mewujudkan keinginan kita tersebut. Jika memiliki visi yang jelas, maka akan terwujud sebuah misi untuk melaksanakan visi tersebut. Misi adalah kegiatan atau tugas yang membuat sebuah organisasi tertentu memiliki perbedaan dengan organisasi lain.
Dengan adanya visi dan misi yang jelas atau yang telah disepakati secara bersama dalam organisasi, maka seharusnya seorang pelaku organisasi dapat saling berkomunikasi atau saling sharing dengan pelaku organisasi lain di dalam sebuah organisasi.
2.     Peduli terhadap sesama pelaku organisasi
Peduli terhadap sesama dibutuhkan tingkat kepekaan yang tinggi untuk dapat saling membantu. Sikap ini harus dimiliki oleh setiap pelau organisasi, karena sangat berpengaruh terhadap proses untuk menjalankan visi dan misi organisasi. Jika tidak ada rasa saling peduli antar pelaku organisasi, tidak menutup kemungkinan organisasi tersebut pasti akan susah untuk berkembang.
3.     Menjadi pribadi pemaaf
Salah satu kualitas pelaku organisasi yang efektif adalah kemampuannya untuk memberikan maaf. Jika ada masalah atau sedikit mengalami kesalahpahaman antar pelaku organisasi, seharusnya seorang pelaku organisasi yang baik dapat menahan emosinya dan berusaha untuk cepat menyelesaikan masalah tersebut. Agar tidak berpengaruh terhadap kinerjanya dan dapat lebih produktif.
4.     Terampil berkomunikasi
Seorang pelaku organisasi harus memiliki ketrampilan berkomunikasi antar pelaku organisasi. Komunikasi yang efektif harus dilakukan secara terbuka dan tidak ada yang saling dirugikan dalam berkomunikasi, agar tidak terjadi sebuah kesalahpahaman. Dengan adanya saling komunikasi antar pelaku organisasi ini secara tidak langsung dapat menimbulkan sebuah motivasi. Karena jika antar pelaku organisasi berkomunikasi secara terbuka, maka dapat mendorong pelaku organisasi lainnya untuk lebih maju dan produktif.

Dalam membentuk sebuah sumber daya manusia yang handal sangat diperlukan perilaku keorganisasian. Karena dalam sebuah organisasi yang berkembang pesat pasti didalamnya terdapat pelaku-pelaku organisasi yang handal dan produktif. Dari jabatan pimpinan sampai dengan bawahan, pasti mereka saling terorganisir dengan baik. Misalnya, seorang pimpinan yang dapat mengerti batas kemampuan bawahannya, sehingga pimpinan tersebut memberikan dorongan dan pengarahan yang benar kepada bawahannya tersebut dan bawahannya yang berkerja keras untuk kemajuan organisasinya.
Maka perilaku keorganisasian berdampak besar dalam pembentukkan sumber daya manusia yang handal dan memiliki need for achievment.

Minggu, 02 Oktober 2011

Perintah-perintah Dasar di LINUX

Nama / NIM  :  Septian Dwi Jaya A.P / 10.41010.0228
Resume Sistem Operasi
Kelas Q2


Sebelum menjalankan perintah dibawah ini, harus masuk sebagai super user. Gunakan perintah sudo su, dan masukkan password .
         [ubuntu@ubuntu ubuntu]$ sudo su ubuntu
         password : ubuntu
maka tampilan dari terminal bukan memakai $ tapi sekarang memakai #.

         [ubuntu@ubuntu ubuntu]#


1. Menambahkan Group Baru

Untuk menambah sebuah group baru pada linux anda bisa menggunakan perintah groupadd


        [ubuntu@ubuntu ubuntu]$ groupadd <nama_group>
Misalkan anda ingin membuat sebuah group baru indonusa maka jalankan perintah     berikut ini :   
        [ubuntu@ubuntu ubuntu]$ groupadd indonusa
Ingat semua perintah bersifat Case Sensitif (Huruf Besar dan kecil dianggap berbeda)


2. Melihat Group yang Telah di buat




Untuk melihat group yang telah dibuat berserta anggotanya bisa dilihat dengan mengetikkan perintah




                [ubuntu@ubuntu ubuntu]$ cat /etc/group

3. Menghapus Group

Untuk menghapus sebuah group gunakan perintah groupdel,   


           [ubuntu@ubuntu ubuntu]$ groupdel <nama_group>





  Misalkan anda ingin menghapus nama group indonusa maka jalankan perintah berikut ini :   
       [ubuntu@ubuntu ubuntu]$ groupdel indonusa

4. Menambahkan User Baru

Untuk menambahkan user account pada ubuntu jalankan perintah
       [ubuntu@ubuntu ubuntu]$ useradd <nama_user>
   Misalkan :
       [ubuntu@ubuntu ubuntu]$ useradd aris


   Perintah diatas akan membuat account aris dan home direktori di /home/aris/ dan dimasukkan kedalam group aris


  Jika kita ingin membuat sebuah user baru kemudian ingin memasukkan user baru kedalam sebuah group yang sudah ada misal indonusa, maka gunakan perintah sbb :
       [ubuntu@ubuntu ubuntu]$ useradd aris –g indonusa
       [ubuntu@ubuntu ubuntu]$ useradd aris –G indonusa


5. Memodifikasi User

Untuk memodifikasi sebuah user sehingga memiliki inisial sebuah group baru yang
sudah ada anda bisa menggunakan perintah groupmod
            [ubuntu@ubuntu ubuntu]$ usermod -g <nama_group_baru> <nama_user>
   Misalkan anda ingin mengubah sebuah user nama_user ke dalam group polinus yang semula indonusa maka jalankan perintah berikut ini :   
         [ubuntu@ubuntu ubuntu]$ usermod –g polinus aris
    Atau
         [ubuntu@ubuntu ubuntu]$ gpasswd –a aris polinus


6. Menghapus User dari Group

Untuk menghapus sebuah user dari sebuah group, gunakan perintah gspasswd
             [ubuntu@ubuntu ubuntu]$ gspasswd -d <nama_user> <nama_group>
  Misalkan anda ingin menghapus sebuah user nama_user dari group tekkom06, maka
  jalankan perintah berikut ini :   
         [ubuntu@ubuntu ubuntu]$ gspasswd –d tekkom06 aris


7. Mengganti password



Untuk mengganti password anda gunakan perintah

      [ubuntu@ubuntu ubuntu]$ passwd <nama_user yang akan diganti password   baru>


8. Menghapus User



Untuk menghapus sebuah user gunakan perintah userdel
             [ubuntu@ubuntu ubuntu]$ userdel <nama_user>
   Misalkan anda ingin menghapus user aris maka jalankan perintah berikut ini :   
         [ubuntu@ubuntu ubuntu]$ userdel aris





Membuat File Baru dengan Editor vi


Untuk membuat sebuah file baru, kita bisa menggunakan berbagai macam pilihan editor salah satunya adalah editor vi, Untuk menggunakannya adalah sbb :
       [ubuntu@ubuntu ubuntu]$ vi hello_ubuntu.txt
Tekan Esc, kemudian tombol keybord i yang berarti <insert>, kmd ketikkan :
       "Hello, ini Praktikum ketiga sistem operasi

Kami menggunakan sistem operasi Linux dengan distro Ubuntu "
      
Untuk menyimpannya Tekan Esc, kemudian tombol keybord :wq, yang berarti keluar sambil menyimpan file yang kita edit. Sedangkan untuk keluar tanpa menyimpan Tekan Esc, kemudian tombol keybord :q