Базы дадзеных для пачаткоўцаў

Ўвядзенне ў Базы дадзеных, SQL і Microsoft Access

На паверхні базы дадзеных можа здацца вельмі падобная на электронную табліцу; ён мае дадзеныя, размешчаныя ў слупках і радках. Але гэта падабенства сканчаецца, таму што база дадзеных з'яўляецца значна больш магутным.

Што можа рабіць базы дадзеных?

База дадзеных мае шырокія функцыянальныя магчымасці пошуку. Напрыклад, аддзел продажаў можа хутка шукаць і знаходзіць ўвесь персанал продажаў, якія дасягнулі пэўнага колькасці продажаў на працягу пэўнага перыяду часу.

База дадзеных можа абнаўляць запісы ў аб'ёме - нават мільёны або больш запісаў. Гэта было б карысна, напрыклад, калі вы хочаце дадаць новыя слупкі або ўжыць патч дадзеных некаторага выгляду.

Калі база дадзеных рэляцыйная , што большасць баз дадзеных, ён можа ўключаць крыжаваныя спасылкі на запіс у розных табліцах. Гэта азначае, што вы можаце стварыць адносіны паміж табліцамі. Напрыклад, калі вы звязаны табліцу Customers з табліцай заказаў, вы можаце знайсці ўсе заказы на пастаўку з табліцы Orders, што адзін кліент з табліцы Customers альбо апрацаваныя, або дадаткова ўдакладніць яго вяртаць толькі тыя заказы апрацоўваюцца на працягу пэўнага перыяду часу - ці амаль любы тып камбінацыі вы можаце сабе ўявіць.

База дадзеных можа выконваць складаныя вылічэнні агрэгаваных па некалькіх табліцах. Напрыклад, вы маглі б пералічыць выдаткі на некалькіх рознічных гандлёвых кропках, у тым ліку ўсіх магчымых прамежкавых сум, а затым выніковай сумы.

База дадзеных можа забяспечваць ўзгодненасць і цэласнасць дадзеных, што азначае, што ён можа пазбегнуць дубліравання і забеспячэння дакладнасці дадзеных па сваёй канструкцыі і шэраг абмежаванняў.

Якая структура базы дадзеных?

У найпростым выпадку база дадзеных складаецца з табліц , якія змяшчаюць слупкі і радкі. Дадзеныя падзеленыя па катэгорыях у табліцы для таго, каб пазбегнуць дублявання. Напрыклад, бізнэс можа мець табліцу для супрацоўнікаў, адзін для кліентаў, а іншыя для прадуктаў.

Кожны радок у табліцы называецца запіс, і кожная ячэйка ўяўляе сабой поле. Кожнае поле (або слупок) можа быць прызначана для захоўвання пэўнага тыпу дадзеных, такіх як лік, тэкст або дата. Гэта забяспечваецца з дапамогай шэрагу правілаў, каб гарантаваць, што вашыя дадзеныя дакладныя і надзейныя.

Табліцы ў рэляцыйнай базе дадзеных звязаныя паміж сабой праз ключ. Гэта ідэнтыфікатар ў кожнай табліцы, які адназначна ідэнтыфікуе радок. Кожная табліца мае першасны ключ слупок, і любая табліца , якую трэба звязаць з гэтай табліцай будзе мець знешні ключ слупка, значэнне якога будзе адпавядаць першаснаму ключу першай табліцы.

База дадзеных будуць уключаць у сябе форму так што карыстальнікі могуць ўводзіць і рэдагаваць дадзеныя. Акрамя таго, ён будзе мець магчымасць генераваць справаздачы з дадзеных. Справаздача проста адказ на пытанне, званы запыт у базу дадзеных-казаць. Напрыклад, вы можаце запытаць базу дадзеных , каб даведацца, валавы прыбытак кампаніі за пэўны перыяд часу. База дадзеных будзе вярнуцца да вас справаздачу з запытваемага інфармацыяй.

Агульныя базы дадзеных прадуктаў

Microsoft Access з'яўляецца адным з самых папулярных платформаў баз дадзеных на рынку сёння. Ён пастаўляецца з Microsoft Office і сумяшчальны з усімі прадуктамі Office. Ён мае майстар і простыя ў выкарыстанні інтэрфейс, які правядзе вас праз развіццё базы дадзеных. Іншыя базы дадзеных працоўнага стала , таксама даступныя, у тым ліку і FileMaker Pro, LibreOffice Base (які з'яўляецца бясплатным) і Brilliant Database.

Калі вы разглядаеце базу дадзеных для сярэдняга і буйнога бізнесу, вы можаце разгледзець базу дадзеных сервера на падставе Structured Query Language (SQL) . SQL з'яўляецца найбольш распаўсюджаным мовай баз дадзеных і выкарыстоўваецца большасць баз дадзеных сёння.

базы дадзеных сервера, такія як MySQL, Microsoft SQL Server і Oracle з'яўляюцца надзвычай магутнымі - але дорага і можа прыйсці з круты крывой навучання.