POST_TEST NOSQL

Posted by : Fadhel Ijlal / 26 Jan 2020

MongoDB adalah cross - platform, database berorientasi dokumen yang menyediakan, kinerja tinggi, ketersediaan yang tinggi dan skalabilitas mudah. MongoDB bekerja pada konsep Collection dan dokumen.

Database

Database adalah wadah fisik untuk Collection. Setiap database akan menetapkan sendiri file pada sistem file. Server MongoDB tunggal biasanya memiliki beberapa database.

Collection

Collection adalah kelompok MongoDB dokumen. Ini adalah setara dengan meja RDBMS. Koleksi yang ada dalam sebuah database tunggal. Koleksi tidak menegakkan skema. Dokumen-dokumen dalam koleksi dapat memiliki bidang yang berbeda. Biasanya, semua dokumen dalam koleksi yang hampir sama atau terkait tujuan.

Dokumen

Dokumen adalah seperangkat pasangan key-value. Dokumen memiliki skema yangdinamis. Skema dinamis berarti bahwa dokumen koleksi yang sama tidak perlu memiliki serangkaian bidang atau struktur yang sama, dan bidang-bidang yang umumdalam sebuah koleksi dokumen mungkin memegang berbagai jenis data.
Di bawah ini diberikan tabel menunjukkan hubungan istilah RDBMS dengan MongoDB
RDBMSMongoDB
DatabaseDatabase
TableCollection
Tuple/RowDocument
columnField
Table JoinEmbedded Documents
Primary KeyPrimary Key (Default key _id provided by mongodb itself)
Database Server and Client
Mysqld/Oraclemongod
mysql/sqlplusmongo

Sampel dokumen


Di bawah ini diberikan contoh menunjukkan struktur dokumen situs blog yang hanya koma dipisahkan pasangan nilai kunci.

{
   _id: ObjectId(7df78ad8902c)
   title: 'MongoDB Overview', 
   description: 'MongoDB is no sql database',
   by: 'tutorials point',
   url: 'http://www.tutorialspoint.com',
   tags: ['mongodb', 'database', 'NoSQL'],
   likes: 100, 
   comments: [ 
      {
         user:'user1',
         message: 'My first comment',
         dateCreated: new Date(2011,1,20,2,15),
         like: 0 
      },
      {
         user:'user2',
         message: 'My second comments',
         dateCreated: new Date(2011,1,25,7,45),
         like: 5
      }
   ]
}

_id adalah nomor heksadesimal 12 byte yang menjamin keunikan dari setiap dokumen. Anda dapat memberikan _id saat memasukkan dokumen. Jika Anda tidak memberikan maka MongoDB memberikan id yang unik untuk setiap dokumen. Ini 12 byte pertama 4 byte untuk timestamp saat ini, berikutnya 3 byte untuk mesin id, berikutnya 2 byte untuk id proses mongodb server dan sisa 3 byte adalah nilai inkremental sederhana.

Database relasional memiliki desain skema khas yang menunjukkan jumlah table dan hubungan antara tabel ini. Sementara di MongoDB tidak ada konsep hubungan

Keuntungan dari MongoDB dari pada RDBMS

  • Skema kurang: MongoDB adalah database dokumen yang memegang satu koleksi dokumen yang berbeda. Beberapa bidang, konten dan ukuran dokumen dapat berbeda dari satu dokumen lain.
  • Struktur objek tunggal jelas
  • Bergabung tidak kompleks
  • Dalam query-kemampuan. MongoDB mendukung query dinamis pada dokumen-dokumen yang menggunakan bahasa dokumen berbasis permintaan yang hampir kuat seperti SQL
  • Tuning
  • Mudah skala-Out: MongoDB mudah untuk skala
  • Konversi / pemetaan aplikasi benda untuk objek database tidak diperlukan
  • Menggunakan memori internal untuk menyimpan set kerja (windowed), memungkinkan akses cepat data

Mengapa harus menggunakan MongoDB

  • Penyimpanan berorientasi dokumen: Data disimpan dalam bentuk JSON gaya dokumen
  • Indeks pada atribut apapun
  • Replikasi & ketersediaan tinggi
  • Auto-Sharding
  • Kaya query
  • Update cepat di-tempat
  • Dukungan profesional oleh MongoDB

Dinana harus menggunakan MongoDB?

  • Big Data
  • Manajemen konten dan pengiriman
  • Mobile dan infrastruktur sosial
  • Manajemen Data pengguna
  • Pusat data
Baca selengkapnya »

PRETEST NOSQL

Posted by : Fadhel Ijlal /
1. Apa yg anda ketahui tentang No SQL?
Jawab  :         
NoSQL adalah suatu evolusi baru yang ada didalam dunia database, NoSQL ini dikembangkan pertama kali pada tahun 1998 oleh Carlo Strozzi. Kemudian pada tahun 2009, Eric Evans memperkenalkan kembali teknologi NoSQL. Jika SQL diibaratkan dengan relational database  maka NoSQL adalah non-relational Database.
Apakah yang dimaksud dengan NoSQL itu sendiri? Ini adalah suatu perkembangan dari database rational yang telah sejak ada dan digunakan mulai tahun 1970-an sampai sekarang. Mengapa perkembangan dari database rational ini dibutuhkan dan pada akhirnya membuat suatu database system baru bernama NoSQL, karena melihat perkembangan internet dan aplikasi  selama 10-15 tahun terakhir.
Sekitar 10-15 tahun yang lalu jumlah user pengguna internet dan juga jumlah transaksi data pada aplikasi – aplikasi yang ada tidaklah sebanyak saat ini dan database relational yang telah ada dulu sudah sangat mencukupi untuk mengatur transaksi data yang ada dan mendukung operasi transaksi,  update sebagian data, melakukan kontrol terhadap operasi database, support terhadap constraint seperti unique, primary key, foreign key dan check. Memiliki bahasa SQL atau Simplified Query Language untuk mengakses data, merubah data seperti operasi insert, update  dan delete.

2. SQl dan NoSql apa perbedaannya?
Jawab  :         
NoSQL tidak menggunakan sintaks SQL untuk memyimpan data. Penyimpanan data dalam NoSQL tidak memerlukan skema tabel yang tetap seperti pada relational database.
Baca selengkapnya »

POSTEST TEKNIK NORMALIASI

Posted by : Fadhel Ijlal / 26 Nov 2019

NAMA : FADHEL IJLAL FALAH
NPM     : 52417025
KELAS : 3IA01

1. Jelaskan tahapan normalisasi
2. Buat  penggunaan Teknik Normalisasi untuk contoh kasus
    basis data "Perpustakaan"

1. TAHAPAN NORMALISASI : Tahapan Normalisasi dimulai dari tahap ringan (1NF) hingga paling ketat (5NF). Biasanya hanya sampai pada tingkat 3NF atau BCNF karena sudah cukup memadai untuk menghasilkan tabel-tabel yang berkualitas baik. Urutannya : 1NF, 2NF, 3NF, BCNF, 4 NF, 5NF
  • Bentuk Tidak Normal
  • Bentuk Normal Pertama (1NF) : Menghilangkan Perulangan Grup
  • Bentuk Normal Kedua (2NF) : Menghilangkan Ketergantungan Parsial
  • Bentuk Normal Ketiga (3NF) : Menghilangkan Ketergantungan Transitif
  • Bentuk Normal Boyce-Code Form (BCNF) : Menghilangkan anomali-anomali hasil dari ketergantungan fungsional
  • Bentuk Normal Keempat (4NF) : Menghilangkan ketergantungan multivalue
  • Bentuk Normal Kelima : Menghilangkan anomali-anomali yang tersisa
2. Pada sebuah Perpustakaan buku terdapat dokumen dasar yaitu dokumen masukan dan dokumen keluaran sebagai berikut :

a. Dokumen Masukan

 




b. Dokumen Keluaran


·   Normalisasi-nya
1. Bentuk Tidak Normal (UNF)
Syarat :
Masukan semua atribut yang ada pada dokumen dasar (Dokumen Masukan dan Dokumen Keluaran) pada satu himpunan.
Langkah :
Masukan semua atribut yang ada pada dokumen masukan (Form Data Anggota, Form Data User dan Form Buku) dalam satu himpunan.


2. Bentuk Normal Pertama (1NF)
Syarat :
- Tidak ada baris yang duplikat
- Masing  masing Cell atau Atribut bernilai tunggal
Langkah :
- Hapus / Buang atribut yang duplikat 
(pada kotak merah) yang ada pada Bentuk Tidak Normal (UNF) menjadi Cell yang bernilai tunggal pada himpunan baru Normalisasi Bentuk Pertama (1NF).
Tentukan atribut yang akan dijadikan Candidate Key (Calon Kunci yang akan menjadi Kunci Utama).

          Gbr. Bentuk Tidak Normal           Gbr. Bentuk Normal Pertama

Keterangan :

* Candidate Key


3. Bentuk Normal Kedua

Syarat :
- Sudah dalam bentuk Normal Pertama.
- Semua atribut yang tidak termasuk dalam Primary Key memiliki ketergantungan fungsional pada Primary Key secara utuh.
Langkah :
Buat tabel baru dengan setiap himpunan yang saling ketergantungan secara fungsional antara atribut Primary Key dan atribut bukan kunci (atribut yang tidak memiliki kunci).
Grb. Bentuk Normal Pertama                  Gbr. Bentuk Normal Kedua

4. Bentuk Normal Ketiga (3NF)
Syarat :
Menghilangkan anomali-anomali hasil dari ketergantungan fungsional.
Langkah :
- Sudah dalam bentuk Normal Kedua
- Pisahkan atribut yang merupakan atau menjadi atribut detail (tidak tergantung secara langsung kepada atribut Primary Key). Pisahkan atribut (pada kotak merah) dari himppunan / dari tabel asal pisahkan ke tabel baru.


Gbr. Bentuk Normal Kedua               Gbr. Bentuk Normal Ketiga.



Baca selengkapnya »

PRETEST TEKNIK NORMALISASI

Posted by : Fadhel Ijlal /
NAMA : FADHEL IJLAL FALAH
NPM     : 52417025

KELAS : 3IA01

Kapan Teknik Normalisasi digunakan dalam mengembangkan Database?

Pada dasarnya normalisasi merupakan teknik yang formal yang bisa digunakan di tahap manapun dalam perancangan sistem database. Namun pada umumnya ada dua pendekatan tentang penggunaan normalisasi. Yang pertama adalah pendekatan 'bottom-up' dan yang kedua disebut pendekatan 'top-down'. Coba perhatikan gambar ilustrasi di bawah ini:

 

Pendekatan bottom-up dan top-down dalam menggunakan normalisasi dalam perancangan basis data
Seperti bisa dilihat pada gambar di atas, pendekatan 1 (approach 1) menunjukkan kapan/dimana normalisasi digunakan sebagai teknik 'standalone' dalam perancangan basis data sementara pada pendekatan 2 (approach 2) menunjukkan kapan/dimana normaliasi bisa digunakan sebagai teknik validasi untuk mengecek struktur relasi-relasi yang dihasilkan dengan pendekatan top-down seperti ER modeling. Tidak perlu dipusingkan pendekatan mana yang digunakan, tujuan keduanya adalah sama yaitu menghasilkan relasi-relasi yang terdesain dengan baik yang memenuhi data requirements perusahaan.
Gambar ilustrasi diatas juga  menunjukkan contoh berbagai sumber data yang bisa digunakan untuk perancangan basis data.  Meskipun spesifikasi users’ requirements adalah sumber data yang pada umumnya lebih diutamakan, tetapi mungkin juga untuk merancang basis data berdasarkan informasi yang diambil langsung dari sumber data lainnya seperti form-form  atau report-report tradisional seperti yang dilustrasikan dalam posting tulisan tentang: “Contoh proses normalisasi relasi dari UNF – 1NF – 2NF – dan 3NF”.
Gambar di atas juga menunjukkan bahwa sumber data yang sama bisa juga digunakan untuk kedua pendekatan tersebut, namun demikian, meskipun hal itu secara prinsip betul, pada praktinya pendekatan yang diambil cenderung ditentukan oleh ukuran, batas, kompleksitas basis data yang digamnarkan dalam sumber data dan oleh preferensi dan keahlian dari si desainer basis data. Pilihan untuk menggunakan normalisasi sebagai teknik bottom-up (pendekatan 1) seringkali lebih terbatas yang disebabkan oleh tingkat detil yang ingin dikelola oleh si desainer basis data, tetapi keterbatasan semacam itu tidak akan terjadi ketika normalisasi digunakan sebagai teknik validasi (pendekatan 2) karena si desainer basis data hanya berfokus pada bagian dari basis data, misalnya suatu relasi tunggal, pada satu waktu. Jadi, tidak peduli berapa besar ukuran atau kompleksitas basis data, normalisasi bisa diterapkan dan tetap berguna.
Baca selengkapnya »

POST TEST OPTIMASI QUERY

Posted by : Fadhel Ijlal / 25 Nov 2019

NAMA : FADHEL IJLAL FALAH
NPM     : 52417025
KELAS : 3IA01

1. MENURUT ANDA PENTINGKAH MELAKUKAN OPTIMASI QUERY PADA DATABASE MANAJEMEN?
Penting, karena Satu argument yang dimuat dalam optimasi query adalah: “Menghemat cos of evaluating a query atau lamanya pengguna menunggu respon.’’
Secara umum pada sebagian besar level,hal yang perlu diperhatikan dalam query adalah:
1.      1.Respon time: Merepresentasikan cost organisasi.
2.      2.Optimasi executioncot: Membantu untuk menimalkan pengguna sumber data sistem dalam query, sehingga mereduksi cost.
Resource  yang  kritis dalam evaluasi query dala database sentralisai adalah:CPU, saluran l/O dan jalur telekomonikasi.Saluran I/O berfungsi untuk mengkontribusi  cost loading data dari disk ke memory. Jika permintaan bayak maka bisa menyebabkan  ‘’bottle neck’’. Sedangkan CPU cost sering diamsumsikan sangat kecil dan diabaikan dalam sistem database. Untuk laju transmisi jalur komonikasi lebih rendah dari kecepatan saluran I/O. Optimasi respontime membantu menemalisasi respon time untuk query parallel ( dengan adanya multiprosesor  dalam network).

2. BUAT RINGKASAN MATERI TENTANG SQL TUNING DAN OPTIMASI QUERY
Optimasi Query adalah suatu proses untuk menganalisa query untuk menentukan sumber-sumber apa saja yang digunakan oleh query tersebut dan apakah penggunaan dari sumber tersebut dapat dikurangi tanpa merubah output. Atau bisa juga dikatakan bahwa optimasi query adalah sebuah prosedur untuk meningkatkan strategi evaluasi dari suatu query untuk membuat evaluasi tersebut menjadi lebih efektif. Optimasi query mencakup beberapa teknik seperti transformasi query ke dalam bentuk logika yang sama, memilih jalan akses yang optimal dan mengoptimumkan penyimpanan data.
Tujuan dari optimasi query adalah menemukan jalan akses yang termurah untuk meminimumkan total waktu pada saat proses sebuah query. Untuk mencapai tujuan tersebut, maka diperlukan optimizer untuk melakukan analisa query dan untuk melakukan pencarian jalan akses.
Penyesuaian SQL/SQL Tuning adalah sebagai banyak bagian dari kinerja aplikasi sebagai database merancang dan tuning. Tidak peduli bagaimana menyempurnakan database atau bagaimana suara struktur database, Anda tidak akan menerima hasil query tepat waktu yang diterima kepada Anda, atau bahkan lebih buruk lagi, pelanggan, jika Anda tidak mengikuti beberapa pedoman dasar.Mempercayai kami, jika pelanggan tidak puas, maka Anda bisa bertaruh atasan Anda tidak akan puas baik.
Penyesuaian SQL/SQL Tuning adalah proses berulang untuk meningkatkan kinerja pernyataan SQL untuk memenuhi tujuan spesifik, terukur, dan dapat dicapai. Tuning SQL menyiratkan memperbaiki masalah dalam aplikasi yang digunakan. Sebaliknya, desain aplikasi menentukan tujuan keamanan dan kinerja sebelum menggunakan aplikasi.

3. BUATLAH KESIMPULAN MATERI TENTANG SQL TUNING DAN OPTIMASI QUERY
Penyesuaian SQL/SQL Tuning untuk mengurangi waktu respon sistem terhadap end user, atau untuk mengurangi resource yang digunakan untuk memproses pekerjaan yang sama,
Optimasi Query database manajemen sangat penting untuk meningkatkan strategi evaluasi dari suatu query untuk membuat evaluasi tersebut menjadi lebih efektif.


Baca selengkapnya »

PRETEST OPTIMASI QUERY

Posted by : Fadhel Ijlal /

NAMA : FADHEL IJLAL FALAH
NPM     : 52417025
KELAS : 3IA01

PRETEST

1. APA YANG ANDA KETAHUI TENTANG OPTIMASI KUERI?

   Optimasi Query adalah suatu proses untuk menganalisa query untuk menentukan sumber-sumber apa saja yang digunakan oleh query tersebut dan apakah penggunaan dari sumber tersebut dapat dikurangi tanpa merubah output. Atau bisa juga dikatakan bahwa optimasi query adalah sebuah prosedur untuk meningkatkan strategi evaluasi dari suatu query untuk membuat evaluasi tersebut menjadi lebih efektif. Optimasi query mencakup beberapa teknik seperti transformasi query ke dalam bentuk logika yang sama, memilih jalan akses yang optimal dan mengoptimumkan penyimpanan data.
    Tujuan dari optimasi query adalah menemukan jalan akses yang termurah untuk meminimumkan total waktu pada saat proses sebuah query. Untuk mencapai tujuan tersebut, maka diperlukan optimizer untuk melakukan analisa query dan untuk melakukan pencarian jalan akses.

2. APA YANG ANDA KETAHUI TENTANG SQL TUNING?

   Penyesuaian SQL/SQL Tuning adalah sebagai banyak bagian dari kinerja aplikasi sebagai database merancang dan tuning. Tidak peduli bagaimana menyempurnakan database atau bagaimana suara struktur database, Anda tidak akan menerima hasil query tepat waktu yang diterima kepada Anda, atau bahkan lebih buruk lagi, pelanggan, jika Anda tidak mengikuti beberapa pedoman dasar.Mempercayai kami, jika pelanggan tidak puas, maka Anda bisa bertaruh atasan Anda tidak akan puas baik.
   Penyesuaian SQL/SQL Tuning adalah proses berulang untuk meningkatkan kinerja pernyataan SQL untuk memenuhi tujuan spesifik, terukur, dan dapat dicapai. Tuning SQL menyiratkan memperbaiki masalah dalam aplikasi yang digunakan. Sebaliknya, desain aplikasi menentukan tujuan keamanan dan kinerja sebelum menggunakan aplikasi.
Baca selengkapnya »

Daily routine

Posted by : Fadhel Ijlal / 18 Jan 2019
Halo nama saya Fadhel Ijlal Falah, saya seorang mahasiswa Teknik Informatika dari kelas 2IA01. Pada artikel ini saya akan berbagi pengalaman saya tentang tugas PENGENALAN TEKNOLOGI INTERNET DAN NEW MEDIA. Kelompok saya terdiri dari saya sebagai ketua,Yazid,Braike,Alex,Saidatul dan Mirani.

Tujuan saya membuat artikel ini ialah untuk memperkenalkan konsep aplikasi yang kami buat,menjelaskan tujuan dari aplikasi yang telah kami buat,menjelaskan fitur yang saya usulkan dan kontribusi lain dalam tugas ini.

Pada pertemuan pertama ini kami diberikan kesempatan untuk mengerjakan tugas tentang pembuatan aplikasi pembelajaran untuk anak kelas 6 sd kebawah,lalu kami berunding dan sepakat untuk membuat aplikasi ini untuk anak kecil berumur 5-7 tahun. lalu, kami memutuskan untuk membuat aplikasi simulasi keseharian anak-anak dengan berbahasa inggris dan sedikit berbahasa indonesia secara kosa-kata dan suara. kami pun membagi tugas agar desain aplikasi ini bisa cepat terlaksana.
saya sebagai desainer user interface dan timer,yazid sebagai desainer karakter,braike rema sebagai perancang level pada game,saidatul pembuat naskah/skenario dan nyawa pada game,alif pembuat fitur suara & koin pada game,alex pembuat fitur bantuan pada game,mirani pembuat fitur pause & restart pada game.

Aplikasi yang kami kembangkan ini bertujuan untuk mempelajari keseharian yang mandiri,mempelajari kosa-kata dalam bahasa inggris dengan text dan vocal. setiap stage pada game kami memiliki beberapa tempat berbeda agar anak-anak bisa memahami lingkungan disekitar,di setiap stage ada scene yang mesimulasikan kegiatan sehari-hari yang berbeda-beda dan di dalam scene tersebut berisikan benda-benda yang digambarkan secara visual lalu di tulis dan di suarakan dalam bahasa inggris.

Salah satu fitur yang saya usulkan dari aplikasi ini adalah timer. karena dengan adanya timer tersebut membuat anak-anak dapat berpikir dengan cepat dan teliti. jika tidak adanya fitur ini maka anak-anak pun "ogah-ogahan" dalam menyelesaikan sesuatu. dan dengan fitur ini besar atau tidaknya skor akan berpengaruh dalam menyelesaikan permainan dengan cepat ataupun tidak.

Tugas saya sebagai desainer UI adalah merancang setiap tampilan pada game dan memilih warna yang tepat pada setiap button yang ada pada game. karena jika warna button kurang tepat bisa mempengaruhi apa yang anak lakukan. sebagai contohnya jika button submit berwarna merah maka anak-anak akan berpikir kalau itu button cancel,tetapi jika button tersebut berwarna hijau maka anak tersebut akan berpikir kalau itu merupakan button submit/konfirmasi.


















Baca selengkapnya »

Pengantar Teknologi Internet & New Media : Tugas UI Aplikasi

Posted by : Fadhel Ijlal / 9 Okt 2018
Halo nama saya Fadhel Ijlal Falah, saya seorang mahasiswa Teknik Informatika dari kelas 2IA01. Pada artikel ini saya akan berbagi pengalaman saya tentang tugas PENGENALAN TEKNOLOGI INTERNET DAN NEW MEDIA. Kelompok saya terdiri dari saya sebagai ketua,Yazid,Braike,Alex,Saidatul dan Mirani.

Tujuan saya membuat artikel ini ialah untuk memperkenalkan konsep aplikasi yang kami buat,menjelaskan tujuan dari aplikasi yang telah kami buat,menjelaskan fitur yang saya usulkan dan kontribusi lain dalam tugas ini.

Pada pertemuan pertama ini kami diberikan kesempatan untuk mengerjakan tugas tentang pembuatan aplikasi pembelajaran untuk anak kelas 6 sd kebawah,lalu kami berunding dan sepakat untuk membuat aplikasi ini untuk anak kecil berumur 5-7 tahun. lalu, kami memutuskan untuk membuat aplikasi simulasi keseharian anak-anak dengan berbahasa inggris dan sedikit berbahasa indonesia secara kosa-kata dan suara. kami pun membagi tugas agar desain aplikasi ini bisa cepat terlaksana.
saya sebagai desainer user interface dan timer,yazid sebagai desainer karakter,braike rema sebagai perancang level pada game,saidatul pembuat naskah/skenario dan nyawa pada game,alif pembuat fitur suara & koin pada game,alex pembuat fitur bantuan pada game,mirani pembuat fitur pause & restart pada game.

Aplikasi yang kami kembangkan ini bertujuan untuk mempelajari keseharian yang mandiri,mempelajari kosa-kata dalam bahasa inggris dengan text dan vocal. setiap stage pada game kami memiliki beberapa tempat berbeda agar anak-anak bisa memahami lingkungan disekitar,di setiap stage ada scene yang mesimulasikan kegiatan sehari-hari yang berbeda-beda dan di dalam scene tersebut berisikan benda-benda yang digambarkan secara visual lalu di tulis dan di suarakan dalam bahasa inggris.

Salah satu fitur yang saya usulkan dari aplikasi ini adalah timer. karena dengan adanya timer tersebut membuat anak-anak dapat berpikir dengan cepat dan teliti. jika tidak adanya fitur ini maka anak-anak pun "ogah-ogahan" dalam menyelesaikan sesuatu.

Tugas saya sebagai desainer UI adalah merancang setiap tampilan pada game dan memilih warna yang tepat pada setiap button yang ada pada game. karena jika warna button kurang tepat bisa mempengaruhi apa yang anak lakukan. sebagai contohnya jika button submit berwarna merah maka anak-anak akan berpikir kalau itu button cancel,tetapi jika button tersebut berwarna hijau maka anak tersebut akan berpikir kalau itu merupakan button submit/konfirmasi.


  


 

Baca selengkapnya »

Manusia dan Harapan

Posted by : Fadhel Ijlal /
Apa yang menimbulkan semangat berusaha?
1. Mengingat masa-masa sukses anda.

Menurut penelitian, semangat yang hilang dapat atau bisa kembali datang ketika orang tersebut mengingat kembali keberhasilan yang pernah ia raih. Mengingat saat-saat yang menyenangkan ketika meraih kesuksesan menjadi pemicu bagi kelenjar adrenalin untuk bekerja lebih aktif, sehingga kita pun terangsang untuk kembali bersemangat, kreatif, dan lebih percaya diri.

2. Berbicara dengan sahabat.

Saat kita down, sahabat menjadi tempat yang terbaik untuk mencurahkan isi hati kita, karena sahabat lah yang paling mengerti keadaan yang sedang kita rasakan. Santaikan diri dengan obrolan ringan, baru kemudian ceritakan persoalan yang tengah anda alami kepada sahabat anda. Siapa tahu dia memiliki solusi atas permasalahan yang sedang anda alami tersebut.

3. Mengubah penampilan.

Dapatkah anda mengganti penampilan anda secara ekstrem. Mulai dari mengganti model rambut maupun gaya berpakaian. Perubahan penampilan dapat mengalirkan energi baru yang positif sehingga dapat membangkitkan semangat yang mulai meredup dalam diri anda.

4. Lakukan hobi-hobi anda.

Salurkan rasa suntuk anda di kantor dengan melakukan aktivitas yang anda sukai. Mulai dari maraton, menonton film, travelling, atau memasak. Setelah melakukan hobi biasanya akan timbul kembali semangat anda untuk beraktivitas.

Apa yang menurunkan antusiasme dalam berusaha?
1. Gagal dalam perencanaan
2. Takut sebelum mencoba
3. Menyerah terlalu cepat
4. Tidak punya keyakinan
5. Banyak pengecualian
6. Sudah terlalu asyik dengan kegiatan yang kurang produktif

Menurut kalian mengapa sebagian orang memiliki vitalitas untuk mencapai tujuan & sebagian lagi dari mereka tidak?

Menurut saya mungkin karena ada motivasi dalam hidupnya karena menurutnya tidak ada sesuatu yang tidak mungkin untuk dicapai dan orang-orang menginspirasi dalam hidupnya yang ia kagumkan dan melihat sepak terjang seseorang (menginspirasi) tersebut pernah mengalami kegagalan. Dibandingkan dengan yang tidak,mungkin mereka kurang percaya diri dan mempunyai anggapan yang negatif sebelum ia memulai (pesimis) dan juga kurangnya referensi untuk mencari jalan keluar untuk menuju kesuksesan
Baca selengkapnya »