Маалыматтар базаларына киришүү Лекциясы PDF
Document Details
Uploaded by HarmlessHappiness8652
Tags
Summary
Бул документ маалымат базаларынын түшүнүгүн, тарыхын жана өнүгүүсүн, түрлөрүн (реляциялык жана реляциялык эмес), ошондой эле аларды колдонуу боюнча айрым суроолорду баяндайт.
Full Transcript
**Лекция: Маалыматтар базаларына киришүү** I. **Маалыматтар базасы түшүнүгү** Маалыматтар базасы (МБ) -- бул маалыматтардын уюшкан жыйындысы, аны натыйжалуу сактоого, башкарууга жана алууга мүмкүндүк берет. **Маалыматтар базасынын негизги мүнөздөмөлөрү:** **Структураланган:** Маалыматтар табл...
**Лекция: Маалыматтар базаларына киришүү** I. **Маалыматтар базасы түшүнүгү** Маалыматтар базасы (МБ) -- бул маалыматтардын уюшкан жыйындысы, аны натыйжалуу сактоого, башкарууга жана алууга мүмкүндүк берет. **Маалыматтар базасынын негизги мүнөздөмөлөрү:** **Структураланган:** Маалыматтар таблицаларга, жазууларга жана талааларга уюштурулуп, издөөнү жана иштетүүнү жеңилдетет. ** Бүтүндүк:** Маалыматтардын тактыгын жана ырааттуулугун камсыз кылуу. **Жеткиликтүүлүк:** Көп колдонуучуга жетүү жана маалыматтар менен өз ара аракеттенүү мүмкүнчүлүгү. Маалыматтар базасынын негизги максаты - маалыматтарды оңой жеткиликтүү жана колдонулушу үчүн сактоо жана башкаруу. **II. Маалымат базаларынын тарыхы жана өнүгүүсү** 1\. Алгачкы системалар (1960-жылдар): Биринчи маалымат базалары структураланбаган жана жөнөкөй файлдардан турган. Берилиштердин иерархиялык жана тармактык моделдери колдонулган, бул маалыматтарды дарак структурасында уюштурууга мүмкүндүк берген. 2\. Реляциялык маалымат базалары (1970-жылдар): 1970-жылы Эдгар Ф. Кодд математикалык көптүктөр теориясына негизделген реляциялык маалыматтар моделин сунуштаган. Негизги идея маалыматтарды сактоо үчүн таблицаларды колдонуу жана аларды бири-бири менен байланыштыра билүү. 3\. Стандартташтыруу (1980-ж.): Реляциялык маалымат базалары менен иштөө үчүн SQL (Structured Query Language) тилин иштеп чыгуу. Oracle жана Microsoft SQL Server сыяктуу биринчи коммерциялык реляциялык DBMSтердин пайда болушу. 4\. Реляциялык эмес маалымат базаларын өнүктүрүү (1990-жана 2000-жылдар): Берилиштердин көлөмүнүн өсүшү жана масштабдуулуктун зарылдыгы менен реляциялык эмес маалымат базалары (NoSQL) пайда болду. Бул системалар структураланбаган маалыматтар менен иштөө үчүн иштелип чыккан жана аны уюштурууда ийкемдүүлүктү сунуш кылат. 5\. Учурдагы тенденциялар (2010-ж. жана андан кийинки жылдар): Маалымат базасын сактоо жана башкаруу үчүн булут технологияларын колдонуу. Чоң маалыматтарды жана аналитиканы өнүктүрүү, бул маалыматтар менен иштөө үчүн жаңы ыкмалардын жана инструменттердин пайда болушуна алып келет. III\. **Маалыматтар базасынын түрлөрү** 1\. **Реляциялык маалымат базалары:** Маалыматтар таблицаларда сакталат, мында саптар жазууларды, ал эми мамычалар атрибуттарды билдирет. Суроолорду аткаруу үчүн SQL тилин колдонот. **Мисалдар:** MySQL, PostgreSQL, Microsoft SQL Server. **Артыкчылыктары:** структуранын жогорку даражасы, транзакцияларды колдоо, татаал суроону колдонуу мүмкүнчүлүгү. **2. Реляциялык эмес маалымат базалары (NoSQL):** Алар бир нече түргө бөлүнөт: документке багытталган, графикке багытталган, тилкеге багытталган жана ачкыч-маанилүү. структураланбаган жана жарым структураланган маалыматтарды сактоо үчүн иштелип чыккан. **Мисалдар:** MongoDB (документке багытталган), Redis (ачкыч-маани), Neo4j (графикке негизделген). **Артыкчылыктары:** жогорку өндүрүмдүүлүк, масштабдуулук, маалымат структурасында ийкемдүүлүк. **IV. Корутунду** Заманбап маалымат системаларында маалымат базалары негизги ролду ойнойт. Алардын кантип иштээрин жана ар кандай түрлөрүн түшүнүү профессионалдык жашооңузда маалыматтарды натыйжалуу башкарууга жардам берет. Кийинки лекцияда биз реляциялык маалымат базаларын жана алардын структурасын кененирээк карап чыгабыз. **V. Талкуу үчүн суроолор** Сиздин оюңузча, биз кандай учурларда реляциялык маалымат базаларын колдонушубуз керек жана кандай учурларда реляциялык эмес маалымат базаларын колдонушубуз керек? Реляциялык жана реляциялык эмес маалымат базаларында кандай артыкчылыктарды жана кемчиликтерди көрүп жатасыз?