Teknologi pengurusan data telah melalui tiga peringkat: 1. Peringkat pengurusan manual (sebelum pertengahan 1950-an), yang kebanyakannya menggunakan otak manusia untuk mengurus dan menggunakan data 2. Peringkat sistem fail (1950-an) lewat ke pertengahan 1960-an 3. Peringkat sistem pangkalan data (sejak akhir 1960-an).
Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.
Teknologi pengurusan data merujuk kepada pengelasan, pengekodan, penyimpanan, perolehan semula dan penyelenggaraan data. Ia adalah isu utama pemprosesan data. Dengan perkembangan teknologi komputer yang berterusan dan didorong oleh keperluan aplikasi, teknologi pengurusan data telah melalui tiga peringkat: pengurusan manual, sistem fail, dan sistem pangkalan data berdasarkan pembangunan perkakasan dan perisian komputer.
Peringkat pengurusan manual
Sebelum kemunculan komputer, orang ramai menggunakan cara konvensional untuk merekod, menyimpan dan memproses data, iaitu menggunakan kertas Untuk merekod dan menggunakan alat pengiraan (abakus, peraturan slaid) untuk melakukan pengiraan, dan terutamanya menggunakan otak manusia untuk mengurus dan menggunakan data ini.
Menjelang pertengahan 1950-an, komputer digunakan terutamanya untuk pengiraan saintifik. Pada masa itu, tiada peranti capaian langsung seperti cakera, hanya storan luaran seperti pita kertas, kad, dan pita magnetik. Juga tiada sistem pengendalian dan perisian khusus untuk mengurus data. Cara pemprosesan data ialah pemprosesan batch.
Ciri-ciri data pengurusan pada peringkat ini ialah:
(1) Data tidak disimpan. Oleh kerana komputer digunakan terutamanya untuk pengiraan saintifik pada masa itu, keperluan untuk penyimpanan data tidak mendesak.
(2) Sistem tidak mempunyai perisian khas untuk mengurus data Setiap aplikasi mesti menyertakan struktur penyimpanan data, kaedah akses dan kaedah input, dsb. Apabila pengaturcara menulis aplikasi, mereka juga perlu mengatur penyimpanan fizikal data, jadi beban pengaturcara adalah berat.
(3) Data tidak dikongsi. Data adalah berorientasikan program, dan satu set data hanya boleh sepadan dengan satu program.
(4) Data tidak bebas. Program bergantung pada data, dan jika struktur logik atau fizikal seperti jenis data, format, atau kaedah input/output berubah, program aplikasi mesti diubah suai dengan sewajarnya.
Peringkat sistem fail
Dari akhir 1950-an hingga pertengahan 1960-an, dengan pembangunan perkakasan dan perisian komputer, cakera dan gendang magnetik Apabila peranti capaian langsung mula menjadi popular, sistem pemprosesan data tempoh ini menyusun data dalam komputer ke dalam fail data bernama bebas, dan boleh diakses mengikut nama fail, dan rekod dalam fail itu diakses teknologi pengurusan.
Data boleh disimpan dalam memori luaran komputer untuk masa yang lama, data boleh diproses berulang kali, dan ia menyokong operasi seperti pertanyaan, pengubahsuaian, pemasukan dan pemadaman fail Ini adalah sistem fail. Sistem fail mencapai struktur dalam rekod, tetapi fail secara keseluruhannya tidak berstruktur.
Data berorientasikan aplikasi tertentu, jadi perkongsian data, kebebasan dan redundansi adalah lemah, dan kos pengurusan dan penyelenggaraan juga tinggi.
Peringkat sistem pangkalan data
Sejak lewat 1960-an, prestasi komputer telah dipertingkatkan lagi, dan yang lebih penting, cakera berkapasiti besar telah muncul. Kapasiti storan telah meningkat dengan ketara dan harga telah menurun. Atas dasar ini, adalah mungkin untuk mengatasi kekurangan dalam pengurusan sistem fail data dan memenuhi dan menyelesaikan keperluan untuk perkongsian data oleh berbilang pengguna dan berbilang aplikasi dalam aplikasi praktikal, supaya data boleh melayani seberapa banyak aplikasi yang mungkin meningkat kepada teknologi pengurusan data seperti pangkalan data.
Ciri pangkalan data ialah data bukan lagi hanya untuk aplikasi tertentu, tetapi untuk keseluruhan organisasi Ia mempunyai struktur keseluruhan, perkongsian tinggi, pengurangan redundansi dan hubungan tertentu antara program dan data . kebebasan dan kawalan bersatu ke atas data.
Ciri peringkat ini:
(1) Penstrukturan data. Apabila menerangkan data, adalah perlu untuk menerangkan bukan sahaja data itu sendiri, tetapi juga hubungan antara data. Penstrukturan data adalah salah satu ciri utama pangkalan data dan perbezaan penting antara sistem pangkalan data dan sistem fail.
(2) Perkongsian data yang tinggi, redundansi rendah dan pengembangan mudah. Data tidak lagi disasarkan pada aplikasi tertentu, tetapi untuk keseluruhan sistem Data boleh dikongsi dan digunakan oleh berbilang pengguna dan berbilang aplikasi, dan mudah untuk menambah aplikasi baharu, jadi data sangat boleh dikongsi dan mudah dikembangkan. . Perkongsian data boleh mengurangkan redundansi data dengan ketara.
(3) Kebebasan data yang tinggi.
(4) Data diurus dan dikawal secara seragam oleh DBMS. Pangkalan data dikongsi oleh berbilang pengguna dan aplikasi, dan akses kepada data selalunya serentak, iaitu, berbilang pengguna boleh mengakses data dalam pangkalan data pada masa yang sama, atau menyimpan data yang sama dalam pangkalan data pada masa yang sama untuk memastikan keselamatan data pangkalan data, Untuk operasi sistem pangkalan data yang betul dan berkesan, sistem pengurusan pangkalan data menyediakan empat aspek berikut fungsi kawalan data.
Kawalan keselamatan data: Mencegah kebocoran data dan kerosakan yang disebabkan oleh penggunaan data yang menyalahi undang-undang, dan memastikan keselamatan dan kerahsiaan data.
Kawalan integriti data: Sistem menetapkan beberapa peraturan integriti untuk memastikan ketepatan, kesahihan dan keserasian data.
Kawalan Concurrency: Apabila berbilang pengguna mengakses atau mengubah suai pangkalan data pada masa yang sama, halang gangguan bersama dan berikan pengguna data yang salah dan merosakkan pangkalan data.
Pemulihan data: Apabila pangkalan data rosak atau data tidak boleh dipercayai, sistem mempunyai keupayaan untuk memulihkan pangkalan data daripada keadaan ralat kepada keadaan yang betul pada saat terkini.
Untuk pengetahuan lanjut berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Apakah peringkat yang telah dilalui oleh teknologi pengurusan data setakat ini?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!