Маалымат базасынын суроо деген эмне?

Сурамдары базасын күчүн үнөмдөө

Маалымат базасынын суроо базасын маалыматты алууну жана окула турган абалда болушу. Бир суроо базасы, ошол тил адатта-талап тилде жазылышы керек SQL .

Мисалы, сиз маалымат базасын маалыматты каалаган убакта, каалаган белгилүү бир маалыматты талап кылууга бир суроо. Балким, сен да бир кызматкери үстөл бар, жана сатуу аткаруу номерлерин көз келет. Сиз бир мезгил ичинде жогорку сатуу жазылган кызматкер үчүн маалымат базасын суроо мүмкүн.

SQL SELECT билдирүүсү

Маалымат базасынын суроо базасын талап суроо түзүлүшү керек. таралган формат структураланган талптар тили (SQL) көп базасын башкаруу системалар тарабынан колдонулат стандарттык суроо формат болуп саналат. SQL өнүккөн сурамдардын жөндөмдүү күчтүү тил болуп саналат.

SQL конкреттүү маалыматтарды тандоо үчүн SELECT сөздөрдү колдонот.

үйрөтүүчү катары базасы азыктары менен көп кемелер Northwind базасынын негизинде бир мисал карап көрөлү.

Бул маалымат базасына, анын кызматкерлери столдо бир үзүндү эле:

Northwind базасы кызматкерлери столдун үзүндү
EmployeeID Акыркы Аты Биринчи аты наам дарек Сити регион
1 Davolio Нэнси сатуу боюнча өкүлү 507 - 20-пр E. Сиэтл WA
2 Fuller Andrew
Президент, сатып алуу-сатуу
908 W. Капитал Way Tacoma WA
3 Leverling Жанет сатуу боюнча өкүлү 722 Moss Бей сейилбагы Киркленд WA

маалыматтар базасын бир кызматкердин атын жана аталышын кайтаруу үчүн, билдирүү ушул сыяктуу болушу керек:

SELECT FirstName, LastName, аты кызматкерлерине;

Ал кайтып келип:

Биринчи аты Акыркы Аты наам
Нэнси Davolio сатуу боюнча өкүлү
Andrew Fuller Президент, сатып алуу-сатуу
Жанет Leverling сатуу боюнча өкүлү

мындан ары жыйынтыктарын өркүндөтө үчүн, КАЙДА пунктту кошуу мүмкүн:

SELECT FirstName, LastName кызматкерлери

КАЙДА Сити = 'Tacoma';

Бул Такома кайсы бир кызматкери тасмасы жана LastName кайтарып берет:

Биринчи аты Акыркы Аты
Andrew Fuller

SQL ал жеңил көрүү менен иш кылып, Microsoft Excel сыяктуу бир катар / мамыча түрүндөгү маалыматтарды кайтарып Белгилей кетсек. Башка суроо тилдеринде диаграммасы же диаграммада маалыматты кайтарууга мүмкүн.

Издөө диапазону Power

Базасы татаал багыттарын жана иш ачып мүмкүнчүлүгү бар, бирок, бул бийлик бир гана суроо пайдалануу аркылуу кеп. Комплекстүү базасы маалыматтарды чарада сактоонун бир нече столдор турат. Бир суроо, сиз дагы жонокой, аны талдоо үчүн бир үстөлгө аны чыпкалоо үчүн мүмкүнчүлүк берет.

Суроолор да маалыматтар боюнча эсептерди же маалыматтарды башкаруу милдеттерин автоматташтыруу болот. Ошондой эле, маалыматтар базасын, аларды жасаган мурун маалыматтар өзгөрүүлөрдү карап алабыз.