Selasa, 08 November 2011

Artikel tentang DML & DDL

Ditya Indraswary
(422 10 111 )
2 DA 04

1. DML ( Data Manipulation Language)

DML atau Data Manipulation Language adalah data yang memungkinkan untuk memanipulasi data dalam basisdata, yang termasuk dalam bahasa manipulasi data adalah:
SELECT, UPDATE, DELETE, INSERT INTO untuk memanipulasi data dalam tabel.

Pernyataan SELECT

Pernyataan SELECT digunakan untuk memilih data dari tabel, hasilnya disimpan dalam tabel hasil yang disebut Result Set. Rumus Dasar Select :

SELECT A1, A2, A3 FROM r1, r2, r3

Dimana A = nama Atribut/ field/ kolom dan r = nama Table/ Relasi

Contoh Query Select

Diketahui sebuah table mahasiswa (berarti nama table-nya adalah mahasiswa) yang mempunyai 5 field atau kolom yaitu Nim, Nama, kelas, ip, dan rank. Sedangkan record/isi baris-nya ada 8:

Nim

Nama

kelas

ip

rank

3303143

Ali Wardhana

2mi-10

76

53

3303186

Ari Budiarti Bachterani

2mi-9

71

89

3303165

Citra Sutisna Putra

2mi-10

69

100

3303060

David Zakaria

2mi-9

69

149

3303075

Didit Rusandi

2mi-10

85

16

3303166

Dilla Astrika Aprilia

2mi-9

81

31

3303090

Dwi Rahayu

2mi-10

79

39

3303079

Eneng Aisyah

2mi-9

63

133

Bila ingin menampilkan field nama dan kelas saja maka rumusnya adalah :

SELECT Nama, kelas FROM mahasiswa;

Hasil atau result-setnya adalah :

Nama

kelas

Ali Wardhana

2mi-10

Ari Budiarti Bachterani

2mi-9

Citra Sutisna Putra

2mi-10

David Zakaria

2mi-9

Didit Rusandi

2mi-10

Dilla Astrika Aprilia

2mi-9

Dwi Rahayu

2mi-10

Eneng Aisyah

2mi-9

Untuk menampilkan semua field rumusnya ada 2 yaitu :

  1. SELECT nim, nama, kelas, ip, rank FROM mahasiswa;
  2. SELECT * FROM mahasiswa

tanda bintang (*) mewakili bila ingin menampilkan semua record, silahkan pilih yang lebih enak yang mana.

DISTINCT

Disebuah table, kadang ada isi record yang sama contohnya adalah kolom kelas hanya mempunyai 2 jenis record yang sama, bilamana ingin hanya menampilkan data yang berbeda saja seperti ini sintaknya :

SELECT DISTINCT KELAS FROM Mahasiswa;

hasilnya

kelas

2mi-10

2mi-9

WHERE

Digunakan untuk menentukan kriteria seleksi. Untuk memilih data suatu tabel dengan kreteria tertentu misal kita ingin menampilkan nama mahasiswa yang ada di kelas 2mi-10 saja, Klausa Where dapat ditambahkan pada pernyataan SELECT. Sintaknya

SELECT nama, kelas FROM mahasiswa WHERE kelas='2mi-10'; tanda (') menandakan bahwa record bertipe String.

hasilnya :

Nama

kelas

Ali Wardhana

2mi-10

Citra Sutisna Putra

2mi-10

Didit Rusandi

2mi-10

Dwi Rahayu

2mi-10

Berikut adalah Operator yang bisa digunakan :

Operator

Description

=

Sama Dengan

<>

Tidak Sama Dengan

>

Lebih Besar dari

<

Lebih Kecil dari

>=

Lebih Besar dari atau Sama dengan

<=

Lebih Kecil dari atau Sama dengan

BETWEEN AND

Antara

LIKE

Mencari data yang memungkinkan

IN

Digunakan bila mengetahui nilai pasti dari sebuah kolom

Contoh Penggunaan Operator LIKE :

SELECT * FROM mahasiswa WHERE nama LIKE 'A%';

hasilnya :

Nim

Nama

kelas

ip

rank

3303143

Ali Wardhana

2mi-10

76

53

3303186

Ari Budiarti Bachterani

2mi-9

71

89

A% artinya mencari nama yang mempunyai huruf awal A. Misal menggunakan %A% berati mencari nama yang mampunyai huruf A. Kalau %kan ? Berarti mencari nama dengan huruf akhir kan. Biasanya ini digunakan untuk Pencarian atau Searching.

Contoh Penggunaan BETWEEN .. AND ..

Operator BETWEEN ... AND ... memilih data antara dua nilai dapat berupa angka, teks atau tanggal. Dengan sintaks BETWEEN nilai1 AND nilai2

SELECT * FROM mahasiswa WHERE ip BETWEEN 70 AND 80; perhatikan 70 dan 80 tidak menggukanan tanda (') karena merupakan sebuah angka

Nim

Nama

kelas

ip

rank

3303143

Ali Wardhana

2mi-10

76

53

3303090

Dwi Rahayu

2mi-10

79

39

3303186

Ari Budiarti Bachterani

2mi-9

71

89

ORDER BY

Klausa ORDER BY digunakan untuk mengurutkan data. Misal kita ingin mengurutkan dari field nama.

SELECT * FROM mahasiswa ORDER BY nama;

Hasilnya:

Nim

Nama

kelas

ip

rank

3303143

Ali Wardhana

2mi-10

76

53

3303186

Ari Budiarti Bachterani

2mi-9

71

89

3303165

Citra Sutisna Putra

2mi-10

69

100

3303060

David Zakaria

2mi-9

69

149

3303075

Didit Rusandi

2mi-10

85

16

3303166

Dilla Astrika Aprilia

2mi-9

81

31

3303090

Dwi Rahayu

2mi-10

79

39

3303079

Eneng Aisyah

2mi-9

63

133

MENGGUNAKAN ALIAS

Dengan SQL, ALIAS dapat digunakan untuk mengganti nama_kolom. contoh

SELECT nama AS nama_mhs FROM mahasiswa;

nama_mhs

Ali Wardhana

Ari Budiarti Bachterani

Citra Sutisna Putra

David Zakaria

Didit Rusandi

Dilla Astrika Aprilia

Dwi Rahayu

Eneng Aisyah

Pernyataan UPDATE

Pernyataan UPDATE digunakan untuk memodifikasi data dalam tabel. Contoh

UPDATE mahasiswa SET nama = 'Dwi Lestari' WHERE nama = 'Dwi Rahayu';

Artinya Ubah table mahasiswa Diset nama menjadi Dwi Lestari yang tadinya nama adalah Dwi Rahayu.

Pernyataan DELETE

Pernyataan DELETE digunakan untuk menghapus baris data dalam tabel. contoh Jika kita ingin menghapus mahasiswa dengan nama David Zakaria, pernyataan SQL-nya adalah

DELETE FROM mahasiswa WHERE nama='David Zakaria';

Jika kita ingin menghapus semua data tanpa menghapus tabel, pernyataan SQL-nya adalah

DELETE FROM mahasiswa


2. DDL (Data Definition Language )

DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya. Secara umum, DDL yang digunakan adalah CREATE untuk membuat objek baru, USE untuk menggunakan objek, ALTER untuk mengubah objek yang sudah ada, dan DROP untuk menghapus objek. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data.

CREATE

CREATE digunakan untuk membuat basis data maupun objek-objek basis data. SQL yang umum digunakan adalah:

CREATE DATABASE nama_basis_data

CREATE DATABASE membuat sebuah basis data baru.

CREATE TABLE nama_tabel

CREATE TABLE membuat tabel baru pada basis data yang sedang aktif. Secara umum, perintah ini memiliki bentuk

CREATE TABLE [nama_tabel]

(nama_field1 tipe_data [constraints][,

nama_field2 tipe_data,...])

atau

CREATE TABLE [nama_tabel]

(nama_field1 tipe_data [,

nama_field2 tipe_data,...]

[CONSTRAINT nama_field constraints])

dengan:

nama_field adalah nama kolom (field) yang akan dibuat. Beberapa sistem manajemen basis data mengizinkan penggunaan spasi dan karakter nonhuruf pada nama kolom.

tipe_data tergantung implementasi sistem manajemen basis data. Misalnya, pada MySQL, tipe data dapat berupa VARCHAR, TEXT, BLOB, ENUM, dan sebagainya.

constraints adalah batasan-batasan yang diberikan untuk tiap kolom. Ini juga tergantung implementasi sistem manajemen basis data, misalnya NOT NULL, UNIQUE, dan sebagainya. Ini dapat digunakan untuk mendefinisikan kunci primer (primary key) dan kunci asing (foreign key).

Satu tabel boleh tidak memiliki kunci primer sama sekali, namun sangat disarankan mendefinisikan paling tidak satu kolom sebagai kunci primer.

Contoh:

CREATE TABLE user

(username VARCHAR(30) CONSTRAINT PRIMARY KEY,

passwd VARCHAR(20) NOT NULL,

tanggal_lahir DATETIME);

akan membuat tabel user seperti berikut:

username

passwd

tanggal_lahir

Minggu, 02 Oktober 2011

Tugas Softskill 1 ( Basis Data )

TUGAS SOFSKILL 1 ( BASIS DATA )

Nama : Ditya Indraswary

NPM : 422 10 111

Kelas : 2 DA 04

1. Apakah Data Base itu?

Pangkalan data atau basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS).

Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya. Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut. ( sumber : http://id.wikipedia.org/wiki/Basis_data )

2. Sebutkan dua contoh DBMS yang kamu ketahui ?

Beberapa software atau perangkat lunak DBMS yang sering digunakan dalam aplikasi program antara lain :

1. MySQL

MySQL merupakan sebuah perangkat lunak system manajemen basis data SQL (bahasa inggris : data management system) atau DNMS yang multithread, multi-user. MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public Licenci (GPL). MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL AB memegang penuh hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah : david axmark, allan larsson, dan Michael “monthy widenius.

Ø Kelebihan MySQL antara lain :

1. free (bebas didownload)

2. stabil dan tangguh

3. fleksibel dengan berbagai pemrograman

4. Security yang baik

5. dukungan dari banyak komunitas

6. kemudahan management database

7. mendukung transaksi

8. perkembangan software yang cukup cepat.

2. ORACLE

Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya dalam hal sebagai berikut:
• Dapat bekerja di lingkungan client/server (pemrosesan tersebar)

  • Menangani manajemen space dan basis data yang besar
  • Mendukung akses data secara simultan
  • Performansi pemrosesan transaksi yang tinggi
  • Menjamin ketersediaan yang terkontrol
  • Lingkungan yang terreplikasi

Ø Kelebihan Oracle :

1. Fleksibilitas adalah kemampuan untuk menyesuaikan diri dengan berbagai kebutuhan

2. pelayanan bisa diberikan secara cepat dan tidak terganggu jika ada server yang mati.

3. Oracle memiliki banyak sekali fitur yang dapat memenuhi tuntutan fleksibilitas

4. Oracle mendukung fitur Grid yang dapat mendayagunakan lebih dari satu server serta data storage dengan mudah dan transparan.

Ø Kekurangan Oracle :

1. Oracle merupakan DBMS yang paling rumit dan paling mahal di dunia

2. Terlalu sulit untuk digunakan, terlalu lambat dan terlalu mahal.

3. Oracle merupakan DBMS yang hanya dirancang untuk organisasi berukuran besar, bukan untuk ukuran kecil dan menengah.Jadi tidak semua organisasi dapat menggunakan DBMS Oracle.

( Sumber : http://s3mrp.blogdetik.com/2009/11/04/macam-macam-dbms-database-managemen-system/ )

4. Hasil Instal program database MySQL ?

Ø Beberapa tampilan install MySQL :


Minggu, 17 April 2011

Tugas Kewarganegaraan 6

NAMA : Ditya Indraswary

NPM : 42210111

KELAS : 1 DA 04

Tugas Softskill 6

  1. Unsur – unsur Wawasan Nusantara :

a. Wujud Wilayah


Batas ruang lingkup wilayah nusantara ditentukan oleh lautan yang di dalamnya terdapat gugusan ribuan pulau yang saling dihubungkan oleh perairan. Oleh karena itu Nusantara dibatasi oleh lautan dan daratan serta dihubungkan oleh perairan didalamnya.

b. Tata Inti Organisasi


Bagi Indonesia, tata inti organisasi negara didasarkan pada UUD 1945 yang menyangkut bentuk dan kedaulatan negara kekuasaaan pemerintah, sistem pemerintahan, dan sistem perwakilan. Negara Indonesia adalah negara kesatuan yang berbentuk republik. Kedaulatan di tangan rakyat yang dilaksanakan sepenuhnya oleh Majelis Permusyawaratan Rakyat (MPR).


Sistem pemerintahan, menganut sistem presidensial. Presiden memegang kekuasaan bersadarkan UUD 1945. Indonesia adalah Negara hukum ( Rechtsstaat ) bukan Negara kekuasaan (Machtsstaat)


c. Tata Kelengkapan Organisasi


Wujud tata kelengkapan organisasi adalah kesadaran politik dan kesadaran bernegara yang harus dimiliki oleh seluruh rakyat yang mencakup partai politik, golongan dan organisasi masyarakat, kalangan pers seluruh aparatur negara. Yang dapat diwujudkan demokrasi yang secara konstitusional berdasarkan UUD 1945 dan secara ideal berdasarkan dasar filsafat pancasila.

http://www.google.co.id/search?hl=id&source=hp&q=Unsur+Dasar+Wawasan+Nusantara&meta=&btnG=Penelusuran+Google)

  1. Asas – asas Wawasan Nusantara:

Arah Pandang Wawasan Nusantara


Dengan latar belakang budaya, sejarah serta kondisi dan konstelasi
geografi serta memperhatikan perkembangan lingkungan strategis,
maka arah pandang wawasan nusantara meliputi :


1. Ke dalam

Bangsa Indonesia harus peka dan berusaha mencegah dan
mengatasi sedini mungkin faktor-faktor penyebab timbulnya
disintegrasi bangsa dan mengupayakan tetap terbina dan
terpeliharanya persatuan dan kesatuan.
Tujuannya adalah menjamin terwujudnya persatuan kesatuan
segenap aspek kehidupan nasional baik aspek alamiah maupun
aspek sosial.

2. Keluar

Bangsa Indonesia dalam semua aspek kehidupan internasional
harus berusaha untuk mengamankan kepentingan nasional dalam

Asas Wawasan Nusantara


Merupakan ketentuan-ketentuan dasar yang harus dipatuhi, ditaati,dipelihara dan diciptakan agar terwujud demi tetap taat dan setianya komponen/unsur pembentuk bangsa Indonesia (suku/golongan) terhadap kesepakatan (commitment) bersama.

Asas Wasantara terdiri dari:


1. Kepentingan/Tujuan yang sama
2. Keadilan
3. Kejujuran
4. Solidaritas
5. Kerjasama
6. Kesetiaan terhadap kesepakatan

( sumber : http://www.google.co.id/search?hl=id&source=hp&q=asas+wawasan+nusantara&meta=&btnG=Penelusuran+Google )

Selasa, 12 April 2011

Tugas Kewarganegaraan 5

Nama : Ditya Indraswary

NPM : 42210111

Kelas : 1 DA 04

  1. Archipelago concept adalah laut sebagai penghubung daratan sehingga wilayah negara menjadi satu kesatuan yang utuh, sebagai Tanah Air dan ini disebut negara kepulauan.( sumber : www.google.com )
  2. Deklarasi Juanda yang dicetuskan pada tanggal 13 Desember 1957 oleh Perdana Menteri Indonesia pada saat itu, Djuanda Kartawidjaja, adalah deklarasi yang menyatakan kepada dunia bahwa laut Indonesia adalah termasuk laut sekitar, di antara dan di dalam kepulauan Indonesia menjadi satu kesatuan wilayah NKRI.

Ø Isi dari Deklarasi Juanda adalah "Deklarasi Djuanda menyatakan bahwa segala perairan di sekitar, diantara dan yang menghubungkan pulau-pulau, termasuk dalam daratan Republik Indonesia, dengan tidak memandang luas dan lebarnya, adalah bagian yang wajar dariwilayah daratan RI, dan merupakan bagian dari perairan pedalaman atauperairan nasional yang berada di bawah Kedaulatan Negara Republik Indonesia.

( sumber : http://id.wikipedia.org/wiki/Deklarasi_Djuanda )

3. Wilayah perairan laut Indonesia dapat dibedakan tiga macam, yaitu :

a. Zona Laut Teritorial

Batas laut Teritorial ialah garis khayal yang berjarak 12 mil laut dari garis dasar ke arah laut lepas. Jika ada dua negara atau lebih menguasai suatu lautan, sedangkan lebar lautan itu kurang dari 24 mil laut, maka garis teritorial di tarik sama jauh dari garis masing-masing negara tersebut. Laut yang terletak antara garis dengan garis batas teritorial di sebut laut teritorial. Laut yang terletak di sebelah dalam garis dasar disebut laut internal.

Garis dasar adalah garis khayal yang menghubungkan titik-titik dari ujung-ujung pulau.

Sebuah negara mempunyai hak kedaulatan sepenuhnya sampai batas laut teritorial, tetapi mempunyai kewajiban menyediakan alur pelayaran lintas damai baik di atas maupun di bawah permukaan laut. Pengumuman pemerintah tentang wilayah laut teritorial Indonesia dikeluarkan tanggal 13 Desember 1957 yang terkenal dengan Deklarasi Djuanda dan kemudian diperkuat dengan Undang-undang No.4 Prp. 1960.

b. Zona Landas Kontinen

Landas kontinen ialah dasar laut yang secara geologis maupun morfologi merupakan lanjutan dari sebuah kontinen (benua). Kedalaman lautnya kurang dari 150 meter. Indonesia terletak pada dua buah landasan kontinen, yaitu landasan kontinen Asia dan landasan kontinen Australia.

Adapun batas landas kontinen tersebut diukur dari garis dasar, yaitu paling jauh 200 mil laut. Jika ada dua negara atau lebih menguasai lautan di atas landasan kontinen, maka batas negara tersebut ditarik sama jauh dari garis dasar masing-masing negara. Sebagai contoh di selat malaka, batas landasan kontinen berimpit dengan batas laut teritorial, karena jarak antara kedua negara di tempat itu kurang dari 24 mil laut. Di selat Malaka sebelah utara, batas landas kontinen antara Thailand, Malaysia, dan Indonesia bertemu di dekat titik yang berkoordinasi 98 °BT dan 6 °LU.

c. Zona Ekonomi Eksklusif (ZEE)

Di dalam garis batas landas kontinen, Indonesia mempunyai kewenangan untuk memanfaatkan sumber daya alam yang ada di dalamnya, dengan kewajiban untuk menyediakan alur pelayaran lintas damai. Pengumuman tentang batas landas kontinen ini dikeluarkan oleh Pemerintah Indonesia pada tanggal 17 Febuari 1969.

Zona Ekonomi Eksklusif adalah jalur laut selebar 200 mil laut ke arah laut terbuka diukur dari garis dasar. Di dalam zona ekonomi eksklusif ini, Indonesia mendapat kesempatan pertama dalam memanfaatkan sumber daya laut. Di dalam zona ekonomi eksklusif ini kebebasan pelayaran dan pemasangan kabel serta pipa di bawah permukaan laut tetap diakui sesuai dengan prinsip-prinsip Hukum Laut Internasional, batas landas kontinen, dan batas zona ekonomi eksklusif antara dua negara yang bertetangga saling tumpang tindih, maka ditetapkan garis-garis yang menghubungkan titik yang sama jauhnya dari garis dasar kedua negara itu sebagai batasnya. Pengumuman tetang zona ekonomi eksklusif Indonesia dikeluarkan oleh pemerintah Indonesia tanggal 21 Maret 1980.( sumber : http://www.dilmil-banjarmasin.go.id/index.php?content=mod_artikel&id=3 )

Kamis, 17 Maret 2011

Wawasan Nusantara


Nama : Ditya Indraswary

NPM : 42210111

Kelas : 1 DA 04


Wawasan Nusantara


Apakah yang di maksud dengan Wawasan Nusantara?

Istilah wawasan nusantara berasal dari kata wawas yang berarti pandangan, tinjauan, atau penglihatan inderawi.
Istilah wawasan berarti cara pandang, cara tinjau, atau cara melihat.Sedangkan istilah nusantara berasal dari kata “nusa” yang berarti pulau-pulau, dan “antara” yang berati diapit di antara dua hal.
Secara unum wawasan nusantara berarti cara pandang suatu bangsa tentang diri dan lingkungannya yang dijabarkan dari dasar falsafah dan sejarah bangsa itu sesuai dengan posisi dan kondisi geografi negaranya untuk mencapai tujuan atau cita-cita nasionalnya.
Wawasan nusantara mempunyai arti cara pandang bangsa Indonesia tentang diri dan lingkungannya berdasarkan pancasila dan UUD 1945 serta sesuai dengan geografi wilayah nusantara yang menjiwai kehidupan bangsa dalam mencapai tujuan dan cita-cita nasionalnya. (sumber: http://images.mandalaadmaja.multiply.multiplycontent.com/attachment/0/RfZ1eQoKCrIAABDXu2s1/Kasus%20ambalat%20(Meike%20Mayasari).doc?nmid=22011268)

Sebutkan Teori atau paham Kekuasaan?
Wawasan nasional suatu bangsa dibentuk dan dijiwai oleh paham kekuasaan dan geopolitik yang dianutnya. Beberapa teori paham kekuasaan dan teori geopolitik
Teori-teori yang dapat mendukung rumusan tersebut antara lain:
a. Paham Machiavelli (Abad XVII)
Menurut Machiavelli, sebuah negara akan bertahan apabila menerapkan dalil-dalil berikut: pertama, segala cara dihalalkan dalam merebut dan mempertahankan kekuasaan; kedua, untuk menjaga kekuasaan rezim, politik adu domba (divide et impera) adalah sah; dan ketiga, dalam dunia politik (yang disamakan dengan kehidupan binatang buas ), yang kuat pasti dapat bertahan dan menang
b. Paham Kaisar Napoleon Bonaparte (abad XVIII)
Napoleon berpendapat bahwa perang di masa depan akan merupakan perang total yang mengerahkan segala upaya dan kekuatan nasional. Kekuatan ini juga perlu didukung oleh kondisi sosial budaya berupa ilmu pengetahuan teknologi demi terbentuknya kekuatan hankam.
c. Paham Jendral Clausewitz (XVIII)
Menurut Clausewitz, perang adalah kelanjutan politik dengan cara lain. Baginya, peperangan adalah sah-sah saja untuk mencapai tujuan nasional suatu bangsa.
d. Paham Feuerbach dan Hegel
Paham materialisme Feuerbach dan teori sintesis Hegel menimbulkan dua aliran besar Barat yang berkembang didunia, yaitu kapitalisme di satu pihak dan komunisme di pihak yang lain. Saat itu orang-orang berpendapat bahwa ukuran keberhasilan ekonomi suatu negara adalah seberapa besar surplus ekonominya, terutama diukur dengan emas. Paham ini memicu nafsu kolonialisme negara Eropa Barat dalam mencari emas ke tempat yang lain.
e. Paham Lenin (XIX)
Menurut Leninisme/komunisme, perang atau pertumpahan darah atau revolusi di seluruh dunia adalah sah dalam kerangka mengkomuniskan seluruh bangsa di dunia. Karena itu, selama perang dingin, baik Uni Soviet maupun RRC berlomba-lomba untuk mengekspor paham komunis ke seluruh dunia.
f. Paham Lucian W.Pye dan Sidney
Dalam buku Political Culture and Political Development (Princeton University Press, 1972 ). Para ahli menjelaskan adanya unsur-unsur sebyektivitas dan psikologis dalam tatanan dinamika kehidupan politik suatu bangsa, kemantapan suatu sistem politik dapat dicapai apabila sistem tersebut berakar pada kebudayaan politik bangsa yang bersangkutan.
( sumber :
http://ogiezone.blogspot.com/2009/04/teori-kekuasaan-sebagai-lahirnya_11.html).

Apakah yang di maksud dengan Geopolitik ?
Geopolitik berasal dari kata geo dan
politik. Geo berarti bumi dan politik berasal dari bahasa Yunani politeia. Poli artinya kesatuan masyarakat yang berdiri sendiri dan teia artinya urusan.Geopolitik biasa juga di sebut dengan wawasan nusantara. Pandangan geopolitik Indonesia berlandaskan pada pemikiran kewilayahan dan kehidupan bangsa Indonesia. ( sumber : http://id.wikipedia.org/wiki/Geopolitik_di_Indonesia).
Geopolitik Indonesia
Geopolitik Indonesia tiada lain adalah Wawasan Nusantara
• Wawasan Nusantara tidak mengandung unsur-unsur ekspansionisme maupun kekerasan
• Cara pandang bangsa Indonesia tentang diri dan lingkungannya berdasarkan ide nasionalnya yang dilandasi Pancasila dan UUD 1945, yang merupakan aspirasi bangsa Indonesia yang merdeka, berdaulat dan bermartabat serta menjiwai tata hidup dan tindak kebijaksanaannya dalam mencapai tujuan nasional.( sumber :
http://apadefinisinya.blogspot.com/2008/05/geopolitik-dan-geostrategi-indonesia.html).