Տվյալների բազաներ սկսնակների համար

Տվյալների բազաների, SQL- ի եւ Microsoft Access- ի ներածություն

Մակերեւույթի վրա տվյալների բազան կարող է շատ թվալ աղյուսակի նման. այն ունի տվյալներ սյունակների եւ տողերի մեջ: Բայց սա այն դեպքն է, երբ նմանությունը ավարտվում է, քանի որ տվյալների բազան շատ ավելի հզոր է:

Ինչ կարող է անել տվյալների բազան:

Տվյալների բազան ունի լայն որոնման գործառույթ: Օրինակ, վաճառքի բաժինը կարող է արագ որոնել եւ գտնել որոշակի ժամանակահատվածում վաճառքի որոշակի քանակությամբ ձեռք բերված բոլոր աշխատակիցներին:

Տվյալների բազան կարող է թարմացնել գրառումները զանգվածում, նույնիսկ միլիոնավոր կամ ավելի գրառում: Դա օգտակար կլինի, օրինակ, եթե ցանկանում եք ավելացնել նոր սյունակներ կամ օգտագործել որեւէ տեսակ տվյալների պառակտում:

Եթե ​​տվյալների բազան հարաբերական է , որը բազային բազաներն են, այն կարող է խաչաձեւ տեղեկանքները տարբեր աղյուսակներում: Սա նշանակում է, որ դուք կարող եք ստեղծել հարաբերություններ սեղանների միջեւ: Օրինակ, եթե պատվիրատուի սեղանին կապակցված Պատվերների աղյուսակով դուք կարող եք գտնել բոլոր գնման պատվերներ, պատվիրված աղյուսակից, որ պատվիրատուի աղյուսակից մեկ հաճախորդը երբեւէ մշակվել է կամ հետագայում կատարելագործել այն, վերադարձնելու միայն տվյալ ժամանակահատվածում մշակված պատվերները - կամ գրեթե ցանկացած տեսակի համադրություն, որը կարող էր պատկերացնել:

Տվյալների բազան կարող է իրականացնել բազմաբնույթ սեղաններում բարդ ամբողջական հաշվարկներ: Օրինակ, դուք կարող եք ցուցակագրել ծախսերը մի քանի մանրածախ առեւտրային կետերում, ներառյալ հնարավոր բոլոր ենթահամակարգերը, ապա վերջնական արդյունքը:

Տվյալների բազան կարող է կիրառել հետեւողականություն եւ տվյալների ամբողջականություն, ինչը նշանակում է, որ այն կարող է խուսափել կրկնօրինակից եւ ապահովել տվյալների հստակությունը դրա դիզայնի եւ մի շարք խոչընդոտների միջոցով:

Ինչ է տվյալների բազայի կառուցվածքը:

Պարզապես, տվյալների բազան կազմված է սյուների եւ տողերի պարունակող աղյուսակներից : Տվյալները բաժանված են ըստ կատեգորիաների ըստ աղյուսակների, որպեսզի կրկնությունից խուսափելու համար: Օրինակ, բիզնեսը կարող է աշխատակիցների համար սեղան ունենալ, մեկը `հաճախորդների, մյուսը` արտադրանքի համար:

Աղյուսակում յուրաքանչյուր տող կոչվում է գրառումը, եւ յուրաքանչյուր բջիջը դաշտ է: Յուրաքանչյուր դաշտ (կամ սյունակ) կարող է մշակվել տվյալ տիպի տվյալների վրա, ինչպիսիք են համարը, տեքստը կամ ամսաթիվը: Դա կիրառվում է մի շարք կանոններով, ապահովելու, որ ձեր տվյալները ճշգրիտ եւ հուսալի լինեն:

Հարակից տվյալների բազայի աղյուսակները կապված են բանալին: Սա յուրաքանչյուր սեղանի ID է, որը եզակի սահմանում է անընդմեջ: Յուրաքանչյուր սեղան ունի առաջնային բանալի սյունակ, եւ ցանկացած սեղան, որը պետք է հղել այդ աղյուսակին, կունենա արտաքին բանալիների սյունակ, որի արժեքը կհամապատասխանի առաջին սեղանի հիմնական բանալին:

Տվյալների բազան կներառի այնպես, որ օգտվողները կարողանան մուտքագրել կամ խմբագրել տվյալներ: Բացի այդ, այն կստեղծի տվյալների հաշվետվություններ պատրաստելու համար: Զեկույցը պարզապես հարցի պատասխանն է, որը կոչվում է տվյալների բազայում `խոսել: Օրինակ, կարող եք հարցաքննել տվյալների բազան որոշակի ժամանակահատվածում ընկերության համախառն եկամուտը պարզելու համար: Տվյալների բազան կվերադառնա ձեզ, ձեր զեկույցը ձեր պահանջվող տեղեկատվության հետ:

Ընդհանուր տվյալների բազայի ապրանքներ

Microsoft- ն այսօր շուկայի ամենատարածված տվյալների բազաներից մեկն է: Այն տարածվում է Microsoft Office- ի հետ եւ համատեղելի է բոլոր Office արտադրատեսակների հետ: Այն ընդգրկում է վիզարդներ եւ հեշտ օգտագործման ինտերֆեյս, որն առաջնորդում է ձեզ ձեր բազայի զարգացման միջոցով: Այլ desktop տվյալների բազաները մատչելի են, այդ թվում `FileMaker Pro, LibreOffice Base (որը անվճար է) եւ Brilliant Database:

Եթե ​​դուք համարում եք միջին կամ խոշոր բիզնեսի համար տվյալների բազա, ապա դուք կարող եք դիտարկել սերվերի տվյալների բազա, որը հիմնված է Structured Query Language- ի (SQL) վրա : SQL- ն ամենատարածված տվյալների բազայի լեզուն է եւ այսօր օգտագործվում է բազային բազաների կողմից:

Սերվերի տվյալների բազաները, ինչպիսիք են MySQL- ը, Microsoft SQL Server- ը եւ Oracle- ը, չափազանց հզոր են, բայց նաեւ թանկ են եւ կարող են գալ կտրուկ ուսման կորի: