Ўвядзенне ў Базы дадзеных, 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 з'яўляюцца надзвычай магутнымі - але дорага і можа прыйсці з круты крывой навучання.