КомпјутериПрограмирање

Рад са базом података: Зашто су захтеви

Шта је "захтев"? Оно што се обично подразумева под упитом у базу података? Који су захтеви који се шаљу у базу података? Према захтеву подразумева набавку одређених услова, према којима је база података ће одговорити и дати информације од интереса. тј тамо послао одређени услови / подаци којима је изабрана потребне информације и преносе на страни клијента / или уносе у базу података. Одговор на питање "шта је предмет, захтев", сигурно ћете научити из овог члана.

Зашто упита у бази података?

одговор мора дати не само на питање шта захтева, али и на питање, зашто истрага. Они су неопходни да би добили информације које се чувају у бази података. Једноставно речено, упита базе података су дизајнирани да добију потребне информације у неким случајевима. Њихов циљ може бити веома различити: можда ће бити потребно да се идентификују као купца банке на треће стране, или да се идентификују као интранет запослени, или да добију информације о стању профила на сајту игре.

Које су компоненте је упит?

Настављамо да одговори на питање: Зашто су захтеви. СКЛ је коришћен за писање упита. Мора да буде само две компоненте: Изаберите и нешто од. Али, осим њих може да се користи и користи низ других тимова који додају нове услове за избор података и скрининг за приказ. Ови захтеви су у бази података да добију најрелевантније информације рачунара: морате да пронађете где је нешто тражити. Најпопуларније саставни делови се захтева након где. Где је то могуће, у циљу успостављања посебне услове за избор података. На пример, можете да одредите идентификациони број, датум рођења или других информација која је јединствена и које могу да идентификују особу.

Изградња упит

Сваки захтев има строгу хијерархију градње, која не може да крши. За може доћи до грешке. Изградња ће бити објашњено на основу једноставног упита са три компоненте. Прво постоје одабрати, и где. Оператори могу бити откуцана и велике и мала слова, за извршење не утиче. Међутим, према правилима бонтона, сви оператери су писани великим словом и прописаним условима, имена табела и ствари са мало. И тако лакше да се крећете у току претраживања код. Враћајући се кода, треба разликовати, што је за шта одговоран.

Изградња упит, по правилу, не разликује се у раду у различитим развојним окружењима. Дакле, стоји пред вама питање: "Зашто су захтеви за приступ» или другог развојног окружења, а можете бити сигурни да ће дати у овом чланку одговори доћи до њих.

Основни захтев подаци

Главни саставни делови, као што је поменуто раније, само два:

  • СЕЛЕЦТ [1 ствар на оно што вам је потребно 2, морате 3] - користи за спецификацију које су информације потребне. Да ће бити пребачен из базе података у програму са којим корисник ради.
  • ОД [табеле из којег су узети подаци] - навести потребне податке је мали, и даље треба да укаже где треба да буду узети. База података није директно чувају податке и табела која има податке. Различите табеле могу имати исте колоне података да би то избегли, а користи се прецизира где се узима.

Додатни детаљи и захтев групе операције

Бисте побољшали резултате претраге и пружање информација о коришћењу података већ добили додатне команде:

  • Где [сеарцх термс] - некад средити потребне информације у вези са специфичним условима за остваривање права.
  • Лимит [број] - се користи за ограничавање броја редова који ће бити предузете од стране стола.
  • ГРУПА би [параметра упита] - користи се за групу примљене информације из базе података. Али група није било какве информације могу бити испоручени, али само у односу на, и има исти тип. За више детаља можете сазнати проналажењем посебан чланак о ГРОУП БИ. Група операције у упита дизајнираних да побољша изглед информација и њену већу читљивост.
  • УНИЈА [захтев] се користи да стави посебан захтев подупита. Када примите прилично значајна количина информација може бити потребна и та опција.
  • Лике "" се користи да се провери да ли је маска одговара на захтев одређене величине података. Дакле, уз његову помоћ, можете тражити особу чија се плата вимериат шест цифара.

пример

То је само по себи проблематично разумевање написано, без одговарајућег пример. Али чак и један пример не може да објасни све, и морате да пронађете много информација пре него што ће бити у стању да схвате све могућности које нуди СКЛ програмерима:

СЕЛЕЦТ име, броју производа, листаЦена КАО Цена

ОД Продуцтион.Продуцт

ВХЕРЕ ПродуцтЛине = 'Р'

Парсе ми је понудио изнад код. Прво, постоји избор потребне податке: име, број производа и цене страница летак. А цена лист се приказује на мало другачијим именом - што је "цена". Подаци се узимају из базе "Производи" из табеле "производ". У принципу, навести база података није потребно да радите са само једним, који заправо шаље захтев. Али ако неколико база, онда будите сигурни да одредите, с обзиром на чињеницу да је компјутер једноставно неће схватити на кога се позивате, или чак игнорише ваш захтев и да ће генерисати грешку. Трећа линија указује да је излаз није све информације, али само онај који иде у ред "П" производа. Која се завршила кратак чланак, након што је прочитао да разумете сада, зашто су питања.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sr.birmiss.com. Theme powered by WordPress.