Sedikit faham.......,,
jadi posisi saya disini pengguna data tersebut,tiap bulan saya simpen file excel yang masih terkoneksi dengan database yang nanti di akhir tahun dipakai buat analisa tahunan,tapi setelah berlalu 2 bulan kalo direfresh lagi pasti datanya ilang semua.Setau saya sih.....data yang di server dihapus....:-D ,apakah sebaiknya connectionnya di remove aja atau mungkin ada saran yang lebih bagus ?.Sebenarnya seperti apa sih pengelolaan database itu (wah melebar nih...!!),apakah dengan menghapus untuk penghematan memory atau meringankan koneksinya saja atau cuma diblok saja biar ga diakses lagi.
terima kasih

mardi

On 10/13/2012 03:18 PM, Mr. Kid wrote:

Bagaimana kalau kita jalan-jalan sebentar sambil chit-chat sana-sini...

1. Data
>> Biasanya suatu data akan datang (baik yang memiliki siklus tetap maupun acak) akan diterima oleh seseorang atau sesuatu. Pada level ini, bisa jadi si penerima bukanlah pemilik data tersebut. Jika memang bukan pemilik data, maka si penerima bisa menyusun kesepakatan dengan pemilik data untuk menyimpan data dengan rentang penerimaan berapa lama. Jika diluar rentang itu maka data akan dibuang. >> Usai diterima (setelah divalidasi dan sebagainya), maka data akan diserahkan kepada pemilik. Pemilik data yang baik selalu menyimpan dan menjaga seluruh datanya. Untuk menyimpannya, selalu disimpan disuatu wadah yang khusus. Wadah ini sering dikenal dengan database. >> Terkadang pemilik data menyewa engine untuk mengaturnya, termasuk membuatkan ruang-ruang berdasar rentang waktu data. Pemilik data yang belum bersedia menyewa engine database, terpaksa harus menata sendiri. Tapi intinya tetap sama, yaitu ada wadah-wadah data yang terpisah berdasar rentang waktu. >> Pemilik data juga harus bijak dalam menentukan rentang-rentang waktu tersebut. :: Misal, rentang waktu data yang akan digunakan bagian analisis bisa jadi adalah umur 2 tahun data terakhir. Sedang untuk kegiatan operasional adalah 3 bulan terakhir. Untuk audit adalah rentang 5 tahun terakhir. Maka pemilik data memisahkannya menjadi wadah (tabel) berisi 3 bulan terakhir, tabel mulai bulan ke-4 terakhir sampai 2 tahun terakhir, tabel mulai tahun ke 3 sampai ke-5, dan tabel penampung akhir yang lebih dari 5 tahun data. >> Dengan keadaan demikian, maka setiap pengguna data (untuk keperluan apapun selama internal), bisa mengakses pada tabel-tabel yang disediakan. Bagian operasional akan mengakses tabel 3 bulan terakhir saja. Bagian analisis selalu mengakses 3 bulan terakhir dan rentang bulan ke 4 sampai tahun ke-2, dsb. >> Data untuk konsumsi publik akan disediakan oleh bagian operasional atau bagian lain yang telah mengolah data tersebut.

2. Database
>> Bahasa utama database adalah SQL yang kalimatnya disebut query.
>> Pada pemanfaatan Excel sebagai sebuah database juga berlaku hal ini.
>> Beberapa apikasi Excel berbasis VBA tidak memanfaatkan bahasa SQL sebagai bahasa komunikasi datanya. Jika demikian, maka proses pengambilan data harus bisa disusun memiliki karakteristik seperti penggunaan query. >> Pengambilan data dengan query pada dasarnya adalah cukup memelihara koneksi dan kalimat query. Hal ini tidak membutuhkan ruang yang luas.

Nah setelah muter-muter 2 blok, sampai lagi ditempat semula.
A. bagaimana cara values,apakah break link itu atau apa ?
>> Yang akan di-values apa nih. Data dalam database pasti isinya berupa values. Proses pengolahan data mestinya bisa diatur dengan VBA mana yang harus divalues dan mana yang tidak. Break link digunakan jika proses pengolahan langsung merujuk ke file database sebagai kalimat formula. Jika dengan query, maka ndak ada yang perlu dibreak link.

B. Saya punya *file dari query*,karena banyaknya record utk menghemat memory di database file yang telah berlalu 2 bulan didelete >> *file dari query *ini file apa. Apakah sebagai database ataukah sebagai file sisi pengolah data (misal analyst-nya) ? >> Jika yang dimaksud adalah file sisi pengolah data (alias seluruh data tetap ada disumbernya sana yang bisa diambil lagi dengan query), maka semua sudah berjalan dengan benar. Cukup mengembangkan agar data bisa selalu dihilangkan saat akan menutup file pengolahan dan akan meng-query data ketika file pengolahan dibuka kembali. Hal ini akan menjaga isi file pengolahan hanya berisi formula pengolahan saja. >> Jika yang dimaksud adalah file database, maka kurang tepat jika ada penghapusan data dengan alasan menghemat memory. Karena pemilik data memiliki harta utama adalah Data dan bukan memory. Jadi yang dihemat adalah datanya bukan memorynya. Bahkan apapun untuk kebutuhan data, maka momory harus tersedia (kok kaya manusia malahan ya.... seperti ditanya harta atau nyawa saja... tapi bunyinya memori atau data...)

C. Jadi kalo ada yang refresh file pasti datanya ilang.Padahal untuk study analisys kadang kita perlukan data selama setahun. >> Sebaiknya, pada sisi databasenya dipelihara terus datanya, tidak perlu ada hapus-menghapus. Kan pengambilan datanya juga pakai query. >> Jika selama ini menggunakan Excel sebagai penyimpan data, mungkin bisa menggunakan produk lain seperti MS Access yang bisa 2 GB. Kalau 2GB kurang dan dana belum mencukupi untuk memanfaatkan database engine, bisa gunakan textfile dan ms access berisi link to text file. Text file tidak diabatasi jumlah recordnya seperti Excel, jadi pengaturan rentang waktu data bisa dilakukan dengan mudah.

Mungkin segitu dulu ya... supaya muncul banyak pertanyaan setelah ada proses banding dan timbang.

Wassalam,
Kid.




2012/10/13 Mardi <[email protected] <mailto:[email protected]>>

    Dear Mr Kid,
    ikutan nimbrung ya...
    bagaimana cara values,apakah break link itu atau apa ?
    Saya punya file dari query,karena banyaknya record utk menghemat
    memory di database file yang telah berlalu 2 bulan didelete.Jadi
    kalo ada yang refresh file pasti datanya ilang.Padahal untuk study
    analisys kadang kita perlukan data selama setahun.
    Mohon pencerahanya

    mardi


    On 10/11/2012 09:47 PM, Kid Mr. wrote:
    4. data-data histori masih disertai formula (belum di values)
    padahal nilainya tidak akan berubah lagi.





Kirim email ke