>> சரி.
எனவே, மேலும் சந்தடி இல்லாமல், SQL, கட்டமைக்கப்பட்ட வினவல் மொழி.
எனவே, நீங்கள் ஒருவேளை இந்த பயன்படுத்தப்படும் ஒருவேளை CS165 உள்ள, CS50, குறைந்தது,
ஒருவேளை உங்கள் சொந்த உள்ள தனிப்பட்ட திட்டங்கள்.
என்ன SQL, நீங்கள் என்ன செய்யலாம் பொதுவாக ஒரு SQL சர்வர் உள்ள?
சரி?
[செவிக்கு புலப்படாமல் குறிப்பு]
சரி, அது மிகவும் அதை சொல்லி பாதுகாக்கப்பட்ட வழி.
ஆமாம். அது அனுமதிக்கிறது நீங்கள் தரவு சேமிக்க
மேலும் முக்கியமாக அனுமதிக்கிறது நீங்கள் தரவு வினா.
இந்த ஒரு படி முன்னேற்றமானது
ஏதாவது பயன்படுத்தி ஒரு CSV போன்ற எளிமையான, வலது.
கமா மாறிகள் பிரிந்து.
இதே போன்ற மதிப்புகள்.
இதேபோல் நீங்கள் காப்பாற்ற நாம் தகவல் ஒரு வரிசையில்
ஒரு உரை கோப்பு.
ஆனால் ஒரு எதிர்மறையாக என்ன CSV உங்கள் தரவை சேமிப்பதற்காக தாக்கல்,
கூட நீங்கள் திறம்பட அது இருந்து வரிசை மற்றும் பத்தி பெற?
சரி.
>> நீங்கள் 'இல்லை அதே அமைப்பு
திறன் [செவிக்கு புலப்படாமல்].
>> நீங்கள் அதே இல்லை அமைப்பு திறன்.
நீங்கள் என்ன நினைக்கிறீர்கள்?
>> சரி, போன்ற [செவிக்கு புலப்படாமல்] [செவிக்கு புலப்படாமல்] முதன்மை போன்ற வேண்டும்.
>> சரி. சரி.
>> இது ஒரு தொடர்புடைய தரவுத்தள தான் நீங்கள் பல தரவுத்தளங்களை முடியும்
ஒருவருக்கொருவர் தொடர்பு மிகவும் குறிப்பிட்ட வழிகளில்.
>> சரி. நல்ல.
>> அது [செவிக்கு புலப்படாமல்] ஒரு CSV அமைக்க.
>> என்னை மாற்றங்களை நாம் ஒரு சிறிய சொல்.
எனவே பல அட்டவணைகள் ஒரு தரவுத்தள உள்ள, உறுதி,
என்று அப்பால் செல்கிறது நீங்கள் ஒரு CSV செய்ய முடியும்.
ஆனால் உண்மையில் வரையறை CSV நான் வாதிடுகிறார்கள் என்று
அது அனைத்து திறமையின்மை.
இது வடிவமைப்பு மிக எளிது.
ஆனால் நீங்கள் ஒரு செய்ய விரும்பினால் கேள்வி, இயங்கும் நேரம் என்ன
எந்த தேர்ந்தெடுக்க கேள்வி CSV கோப்பு மீது?
நான் அதை பெரிய பழைய [செவிக்கு புலப்படாமல்] என்று அர்த்தம் சரியான, மோசமான வழக்கில் 'காரணம்,
அவர்கள் மிகவும் கீழே உயர்ந்தது.
நீங்கள் முழு வரிசைப்படுத்தப்பட்ட கூட CSV கோப்பு, நீங்கள் தெரியாது என்றால்
என்று முன்னமே, நன்றாக, நீங்கள் இன்னும் போகிறது
முழு விஷயம் தேட.
எனவே, விஷயங்களை நாம் பெற போகிறோம்
ஒரு உண்மையான பயன்படுத்தி ஒரு மொழியை பயன்படுத்தி தகவல்
எல் நாங்கள் வினா முடியாது போல அதை நாம் முன்கூட்டியே முடியும்
தகவல் வடிவமைப்பாளர்கள் துறைகள் என்பதை குறிப்பிட
வாய்ப்பு வேண்டும் என்று பற்றி கேள்விகள் என்று மக்கள்
MySQL அல்லது மைக்ரோசாப்ட் அல்லது ஆரக்கிள், மணிக்கு
எவர் தகவல் செய்துள்ளது நீங்கள் பயன்படுத்தும் அனைத்து செய்ய முடியும்
கடின உழைப்பு கண்டறிவதன், சரி,
இந்த அடையாள மில்லியன் வழங்கப்பட்டது.
எப்படி நாம் அமைப்பை - நினைவக அவர்களை வெளியே?
மரத்தின் சில வகையான ஒருவேளை கட்டமைக்க,
என்று போது நீங்கள் செய்ய உண்மையில், தேர்வு இயக்க
அது தான் என்று ஒன்று இருக்கிறது மடக்கை அல்லது மடக்கை
நேரம் மடக்கை மாறாக உண்மையில் பரவலாக்கலை விட
நேரியல் ஏதாவது ஒரு.
எனவே நாம் நிறைய செயல்திறன் என்று வழி.
நாங்கள் இன்னும் நிறைய சேமிக்க முடியும் தரவு தயாராய் 'எல் ஏற்படுத்தும்
பொதுவாக சர்வர் சேமிக்கப்படுகிறது RAM இல் கூட பகுதிகளில்
அது வட்டில் சேமிக்கப்பட்ட ஒருவேளை நீங்கள் இப்போது தெரியும்
என்று ரேம் பொதுவாக உள்ளது வட்டுகள் விட வேகமாக,
அதனால் ஒரு நல்ல விஷயம்.
நாங்கள் கையாள முடியும் மிக சிறந்த ஒருங்கிணைவு.
நீங்கள் 165 அல்லது 161 எடுத்து இருந்தால் உங்களுக்கு தெரியும் என்று இரண்டு பேர் முயற்சி செய்தால்
அதே விஷயத்தை செய்ய ஒரு முறை கணினியில் உள்ள,
கெட்ட விஷயங்களை பொதுவாக நடக்க முடியும்.
மற்ற அம்சங்கள் மத்தியில் நாம் நாங்கள் எங்கள் அட்டவணைகள் என்றால் பெற முடியும்
சரியான வழி உள்ளது நல்ல ஆதரவு மற்றும் பாதுகாப்பு
அது ஒருங்கிணைவு வரும் போது.
எனவே, இரண்டு பகுதிகளில் இரண்டு பேர்
அதே பயன்படுத்தி உலகின் வலைத்தளத்தில், அவர்கள் இருவரும் முயற்சி செய்தால்
அதே நேரத்தில் ஏதாவது வாங்க நேரம், அந்த வரிசையில் போவதில்லை
ஒரே நேரத்தில் செல்ல.
எப்படியோ அவர்கள் தொடராக இருக்கும் என்று எங்கள் சொந்த தவிர வேறு யாரோ -
நம்மை தவிர வேறு யாராவது.
தகவல் விருப்பத்திற்கு நமக்கு அதை.
அது எளிய வடிவத்தில் போது,
எல் எங்களுக்கு கேள்வி ஒரு முடிகிறது தொடர்புடைய தரவுத்தள.
ஒரு தொடர்புடைய தரவுத்தள ஒரு என்று ஒன்று உள்ளது
பொதுவாக அது அல்லது அதற்கு மேற்பட்ட அட்டவணைகள்.
இந்த ஒரு இருந்தால் சிறிய அறிமுகமில்லாத,
நீங்கள் உண்மையில் நான் யோசிக்க முடியும் இந்த எக்செல் அல்லது எண்கள் போன்ற
அல்லது Google விரிதாள்கள்.
அது வரிசைகள் மற்றும் பத்திகள் பொதுவாக ஒவ்வொரு மேல்
அந்த வரிசைகளில் அது ஒரு பெயர் உள்ளது.
எனவே இந்த ஐடி இருக்கலாம் பத்தியில், பெயர் பத்தியில்,
முன்னும் பின்னுமாக முகவரி பத்தியில்.
பின்னர் நீங்கள் பல முடியும் அட்டவணைகள் நீங்கள் விரும்பினால்
அவுட் முட்டை தொடங்க தரவு பல்வேறு வகையான.
ஆனால் நீங்கள் நினைவு இருக்கலாம் குறைந்தது நாம் முயற்சி என்று CS50 இருந்து
நீங்கள் ஒரு வரைகலை அடிப்படையிலான கொடுக்க கருவி [செவிக்கு புலப்படாமல்]
உங்கள் தரவுத்தள மேலாண்மை.
இது கால் தேக்கரண்டி உப்பு என்று அழைக்கப்பட்டது.
எனவே அது ஒரு தற்செயல் என்று இது PHP இல் எழுதப்பட்ட, உண்மையில்,
ஆனால் அது ஒரு இணைய தளமாக இருந்தது முன் ஒரு தரவுத்தள முடிவடையும்.
மற்றும் பல்வேறு தாவல்களை வழியாக மற்றும் இணைப்புகள், நீங்கள் தொடங்கும்
ஒரு தரவுத்தள கட்டமைக்க நீங்களே.
ஆனால் ஒரு நல்ல கருவி தொடங்க இன்னும் கொஞ்சம் வசதியாக பெற
மேலும் உள்ளது கட்டளை வரி வாடிக்கையாளர்.
எனவே, CS50 அப்ளையன்ஸ் என்றால் அல்லது உண்மையில் எந்த மேக்ரோ பிசி பயன்படுத்தி
என்று ஒரு கட்டளை வரி MySQL உள்ளது வாடிக்கையாளர், நீங்கள் வகையான அதை செய்ய முடியும்
இது போன்ற பழைய பள்ளி,.
ஒரு ஒதுக்கி MySQL திட்டம், என குறைந்தது திறந்த மூல பதிப்பு
அது இப்போது MariaDB அழைக்கப்படுகிறது நீங்கள் படிக்க முடியும் பல்வேறு காரணங்களுக்காக
விக்கிப்பீடியா வரை ஆனால் அதே மென்பொருள் தான்,
அதே தொடரியல் தான் மற்றும் முன்னும் பின்னுமாக,
அழகான அதே குறியீடு அடிப்படை.
அதனால் நான் இந்த இருக்கும் போது நான் இப்போது பேச முடியும் கேட்கும்
என் தரவுத்தளம் மிகவும் கைமுறையாக.
புள்ளி எனவே வழக்கு, என்னை போய்
மற்றும் திறக்க ஒரு முனை விண்டோவில்.
நான் CS50 பயன்படுத்தி நடந்தது அப்ளையன்ஸ் ஆனால் நீங்கள் இதை செய்ய முடியும்
மிக எந்த அமைப்பு மீது நீங்கள் சரியான பெற்ற
மென்பொருள் நிறுவப்பட்ட.
நான் MySQL-U செய்ய போகிறேன் பயனர் பெயர் ஜான் ஹார்வர்ட் ஐந்து
இந்த குறிப்பிட்ட கணினியில், ப நான் தட்டச்சு வேண்டும் என்று ஒரு கடவுச்சொல்லை
இன்னும் கொஞ்சம் உள்ள பாதுகாப்பாக தாக்கியதன் மூலம் சேர்க்கவும்.
இப்போது நான் கேட்கும்.
நான் சிவப்பு தட்டச்சு செய்ய போகிறேன் CS50 அப்ளையன்ஸ்
இப்போது நான் அடிப்படையில் பார்க்கிறேன் அதே திரையில் என்று.
ஆனால் கட்டளைகள் இப்போது இல்லை நாம் தட்டச்சு செய்ய முடியும் என்று
போன்ற தரவுத்தளங்கள் காண்பிக்கிறது, மற்றும் என்று என்னை அனைத்து காட்ட நடக்கிறது
நான் அந்த தரவுத்தளங்கள் ஏற்கனவே, அமைப்பு உருவாக்கப்பட்டது
அழகான அதே பட்டியலில் நீங்கள் உதாரணமாக, பார்க்க வேண்டும்.
மற்றவர்களை போல் ஒரு ஜோடி இல்லை தகவல் அமைப்பியல் மற்றும் சோதனை,
நீங்கள் சுற்றி குத்தியிருக்கும் என்றால் CS50 அப்ளையன்ஸ், நாம் சில மறைக்க
இந்த குறைந்த அளவிலான அட்டவணைகள்
ஆனால் அவர்கள் தான் அங்கு அனைத்து இந்த நேரம்.
MySQL உண்மையில் குறைந்த அளவில் உள்ளது பயனர் போன்ற பண்புகள்
மற்றும் தரவுத்தள கடவுச்சொற்களை தன்னை, உங்கள் பயன்பாடு
நீங்கள் இருக்கும் என்று அது மேல் இயங்கும்.
எனவே முன்கூட்டியே, இன்று, நான், ஒரு ஜோடி தரவுத்தளங்கள் உருவாக்கப்பட்ட,
இது ஒரு அழைக்கப்படுகிறது courses50.
அப்படி சில பயன்படுத்திய இருக்கின்றன CS50 போக்கை கடை கருவியாக,
ஒரு பெரிய முகப்பை இது பதிவாளர் நிச்சயமாக பட்டியல்.
இந்த உண்மையில் ஒரு நல்ல ஆகிறது காரணம் 'பற்றி பேச தரவு ®,
ஒன்று, நாம் அப்படி அனைத்து இருக்கிறோம் படிப்புகள் வெளிப்படையாக தெரிந்திருந்தால்
மற்றும் பயிற்றுனர்கள் மற்றும் கூட்டம் இடங்கள் மற்றும் அனைத்து வகையான
சாதாரண விஷயங்கள் பல்கலைக்கழக,
ஆனால் அது சில கிடைத்தது சுவாரஸ்யமான வாய்ப்புகள்
வடிவமைப்பு.
எனவே நாம் பயன்படுத்த நினைத்தேன் ஒரு நிச்சயமாக பட்டியல் கருத்து
மற்றும் ஒரு ஒரு ஷாப்பிங் கருவி எடுத்துக்காட்டாக தீர்த்துக்கொள்ள இன்று முழுவதும்
வடிவமைப்பு சில மாட்ட நாம் செய்ய வேண்டும் முடிவுகளை.
எனவே அங்கு ஆரம்பிப்போம்.
நான் உண்மையில் வேண்டும் என்று நினைக்கிறேன் சூப்பர் எளிய பிரதிநிதித்துவம்
நிச்சயமாக கருவிகள் ஷாப்பிங்.
மற்றும் எளிய உலக நான் கற்பனை செய்து பார்க்க முடியும் மற்றும் ஒரு
படிப்புகள் உள்ளன இதில் மற்றும் பயிற்றுனர்கள் உள்ளன.
மேலும் தான் நினைக்கிறேன் நாம் விவாதம் பொருட்டு
ஒவ்வொரு நிச்சயமாக குறைந்தது ஒரு பெயர் உண்டு.
எனவே தொடங்க அனுமதிக்க இந்த ஓவியத்தை.
நான் கால் தேக்கரண்டி உப்பு பயன்படுத்த போகிறேன் ஒரு வசதிக்காக,
அதனால் நாம் தட்டச்சு இல்லை கைமுறையாக கேள்விகளுக்கு அனைத்து.
ஆனால் இங்கே நான் இருக்கிறேன் என் courses50 தகவல்.
இந்த அறிமுகமில்லாத என்றால், அது முடியுமா நீங்கள் முழுக்கு முறை மிகவும் எளிதாக இருக்கும்
உங்கள் சொந்த திட்டம் உள்ள நீங்கள் அதை பயன்படுத்த விரும்பினால்.
நான் உருவாக்க போகிறேன் ஒரு கலை என்று அட்டவணை
நான் மட்டுமே யோசிக்க முடியும் ஒரு துறையில்
இப்போது, ஒரு நிச்சயமாக பெயர்.
நான் போக போகிறேன் மற்றும் என்று எனக்கு ஒரு பத்தியில் கொடுக்க.
நீங்கள் நினைவுகூர என இப்போது, நீங்கள் பெற ஒரு பிட் என்று ஒரு இடைமுகம்
இந்த மாதிரி.
மற்றும் பிற தலைகீழாக வெளிப்படையாக உதாரணமாக, உள்ளது என்று அது மாதிரி
சுய அறிவுரைகள் மற்றும் என்று கீழ்தோன்றுபவற்றை வழியாக, நீங்கள் வரிசைப்படுத்த முடியும்
என்ன உங்கள் சாத்தியமான பார்க்க வடிவமைப்பு முடிவுகள் இருக்கின்றன.
அதனால் நான் கொடுக்க போகிறேன் ஒவ்வொரு நிச்சயமாக ஒரு பெயர்.
என்று இந்த பத்தியில் பெயர்.
எப்படி அதன் தரவு வகை என்ன?
நீங்கள் பெரும்பாலான நேரத்தில் தெரிந்து கொள்ள வேண்டும் குறைந்தது இந்த தரவு வகைகள் சில
முன் அனுபவம்.
அதற்கான என்ன நிச்சயமாக பெயர்?
ஷரோன்?
>> Varchar.
>> சரி, Varchar இது மாறி கரி.
என்ன செய்வது மேலும் தொழில்நுட்ப என்ன அர்த்தம்?
[செவிக்கு புலப்படாமல் குறிப்பு]
சரி. எனவே அது ஒரு சரம் தான்.
மற்றும் var அம்சம் அது என்ன குறிக்கிறது?
மாறி. ஆனால் என்ன என்று அர்த்தம்?
சரி?
[செவிக்கு புலப்படாமல் குறிப்பு]
சரியாக. எனவே அது ஒரு மாறி எழுத்துக்கள் எண்ணிக்கை
சரம் வரை சில அதிகபட்சமாக.
எனவே இங்கே எங்கள் முதல் தான் வடிவமைப்பு முடிவு.
நாம் உண்மையில் முடிவு செய்ய வேண்டும் எவ்வளவு பைட்டுகள் அதிகபட்சம்
இது போன்ற ஒவ்வொரு சரம் ஒதுக்க.
பொதுவாக, நீங்கள் வேண்டும் அப்படி, அது மிக சிறிய செய்ய
இது மிக பெரிய செய்ய 'தெளிவான காரணம்
மிக சிறிய என்றால் நீங்கள் இருக்கிறீர்கள் தரவு துண்டிக்கப்படுகிறது தொடங்க போகிறது
நீங்கள் தகவல் இழக்க நேரிடும்.
அது மிக பெரிய இருந்தால், நீங்கள் தான் இருக்கிறீர்கள் அப்படி தகவல் சொல்லி
எதிர்பார்க்க வேண்டும் மேலும் தரவு உகந்த
அது உண்மையில் எப்போதும் வந்துவிடும் விட.
எனவே ஒரு நியாயமான உணர்வு என்ன ஒரு நிச்சயமாக பெயர் எண்?
60? சரி, 60.
என்று அழகாக நியாயமான தெரிகிறது
என நீண்ட இருக்கிறது எந்த அந்த விதிவிலக்குகள்.
எந்த உண்மையில் உள்ளது கடின, வேகமாக விதி.
ஐந்து, நேர்மையான இருக்க வேண்டும் வரலாற்று காரணங்கள் நிறைய
மக்கள் 255 தேர்ந்தெடுக்கும் 'மாதிரி என்று ஆண்டுகளாக ஏற்படுத்தும்
8 பயன்படுத்தி முன்னிருப்பு அதிகபட்ச பைட்டுகள் - உங்கள் எதிர் 8 பிட்கள்.
நான் கூட இன்னும் [செவிக்கு புலப்படாமல்] 2 அதிகாரங்களை பயன்படுத்த வேண்டும்
ஆனால் அது மாதிரியான பொருத்தமற்ற தான்.
எனவே நாம் 60 போக முடியும்.
அந்த நியாயமான நீண்ட தெரிகிறது
நாம் இறுதியில் அது வருத்தப்பட வேண்டாம் என 'என்று ஒரு மேல் ஆகும் ஏற்படுத்தும்.
இப்போது, எதிர் கொள்கிறது முடிவும் செய்யப்படவில்லை,
மாறி இல்லை எழுத்துகள் ஆனால் வெறும் எரிப்பதை துறையில்.
எனவே சி மற்றும் சி + +, கரி போல் ஒரு எரிப்பதை அர்த்தம் இல்லை
மற்றும் தரவுத்தளங்கள் என்று பொதுவாக ஒரு நிலையான எண் பொருள்
ஒரு சரம் இல் எழுத்துக்கள்.
என்ன தலைகீழாக மற்றும் / அல்லது இருக்கும் என் 60 தேர்வு எதிர்மறையாக
ஒரு எரிப்பதை துறையில், அதற்கு பதிலாக Varchar என்ன?
இந்த சரியாக முதல் வகையான ஆகிறது முடிவு செய்ய வேண்டும்
வெளியே [ஒலிப்பு] ஆய்வு போது உங்கள் பங்காளிகள் திட்டம்.
சரி, ஷரோன் மீண்டும்.
[செவிக்கு புலப்படாமல் குறிப்பு]
நல்ல. எனவே பெயர் குறைவான ஆகிறது என்றால்
60 நீங்கள் வீணடிக்காதீர்கள் என்று டெல்டா என்ன
60 மற்றும் இடையே உண்மையான நீளம்.
அதனால் தான், வீணான இருக்கிறது உங்களுக்கு தேவை அதிகமாக பைட்டுகள்.
ஆனால் ஏன் அது இருக்கிறது?
நிச்சயமாக சில தலைகீழாக இருக்கிறது.
சரி?
[செவிக்கு புலப்படாமல் குறிப்பு]
நிச்சயமாக. அதனால் சில நேரங்களில் நீங்கள் நிலையான எண் தெரியும்
10 இலக்கங்கள் போன்ற எழுத்துக்கள் உதாரணமாக ஒரு தொலைபேசி எண்ணை.
ஆனால் யார் ஏன் போன்ற, கவலைப்படுகிறது தான் எப்படியும் 11 சொல்ல
அல்லது ஏன் சொல்ல 60 எப்படியும் Varchar என்ன?
என்ன நன்மை நாம் பெற்று கொள்ளலாம் தெரிந்தும், வடிவமைத்தல் மூலம்
ஒரு நிலையான எண் எழுத்துக்கள்?
[செவிக்கு புலப்படாமல் குறிப்பு]
நீங்கள் சரியான பாதையில் இருக்கிறோம்.
அது தேர்வுமுறை ஆனால் ஆமாம் - அது உண்மையில் இருக்கிறது?
[செவிக்கு புலப்படாமல் குறிப்பு]
சரி. நல்ல. நாம் கவனம் என்று கடைசி பகுதியில்.
எனவே திருப்பு.
நீங்கள் எனவே அது மாறிவிடும் முன்கூட்டியே தெரியும் என்று அனைத்து
உங்கள் துறைகளில் போகிறோம் 60 எழுத்துகள் இருக்க வேண்டும்,
நீங்கள் உண்மையில் இந்த நினைக்க முடியாது எக்செல் தரவுத்தளத்தில் பத்தியில்
, மிகவும் நேராக கொண்டு இடதுபுறம்
மற்றும் சரியான நியாயமான முனைகளை
ஏனெனில் ஒவ்வொரு பத்தியில் 60 எழுத்துக்கள் பரந்த உள்ளது.
என்று தான் இந்த சரம் 60 எழுத்துக்களை விட்டு ஆகிறது
இந்த சரம் இருந்து, 60 இந்த ஒரு எழுத்துக்கள்
இந்த ஒரு, இந்த ஒரு.
நீங்கள் அதனால் தான் மீண்டும் விரும்புகிறேன் சி கற்று, நீங்கள் சீரற்ற அணுகல் இருந்தது
வரிசைகள் உலகில், இங்கு ஒரே யோசனை.
உங்கள் கட்டுரையில் குறிப்பிடப்படுகின்றன என்றால் மட்டுமே நிலையான நீளம் எழுத்துகள் பயன்படுத்தி,
நீங்கள் இன்டெக்ஸ் முடியும் தோராயமாக 60 அல்லது 120 அல்லது 180
மற்றும் நீங்கள் தனித்தனியாக பெற முடியும் மிகவும் விரைவாக சரங்களை.
பின்னர், அதற்கு பதிலாக, உங்கள் நிரலை இருந்தது அதனால் பேச ஒரு நேராக இடது விளிம்பில்
ஆனால் ஒரு முரட்டுத்தனமான வலது நிரலை விளிம்பிற்கு
நீங்கள் வேண்டும், ஏனெனில் 10 எழுத்துகள்,
15 எழுத்துக்கள், 5 எழுத்துக்கள்.
எனவே இது ஒரு பரிமாற்றம் ஆகும்.
சில நேரங்களில் மட்டும் சோதனை மற்றும் பிழை மூலம்
மற்றும் பரிசோதனை நீங்கள் கண்டுபிடிக்க முடியாது
என்ன உண்மையில் வலது கால் வெளியே ஆனால் இந்த வகையான
கேள்விகள் என்று போக வேண்டும்
உங்கள் மனதில் மற்றும் / அல்லது மூலம் அட்டவணைகள் போது அதை நேரம் வரும்போது
உங்கள் தகவல் வடிவமைக்க.
எனவே, அவசியம் உரிமை இல்லை பதில் ஆனால் நீங்கள் வேண்டும்
குறைந்தது சில வேண்டும் மனதில் தண்டனை அல்லது இரண்டு
காப்பு என்ன நீங்கள் செய்ய முடிவு.
எல்லாம் சரி.
எனவே ஸ்க்ரோலிங் வைத்து நாம் இங்கே உள்ளிட்டு உள்ள
என்று உதாரணமாக, தான் UI இருக்கின்றன.
எனவே, முன்னிருப்பு மதிப்பு ஒரு பெயர், நான் குறிப்பிட வேண்டும்
அது இருக்க வேண்டும் என்று பூஜ்ய ஒரு முன்னிருப்பு மதிப்பு?
நீங்கள் என்ன நினைக்கிறீர்கள்?
ஒரு நிச்சயமாக ஒரு பூஜ்ய பெயர் முடியுமா?
சரி, வித்தியாசமாக தெரிகிறது?
நான் எந்த நினைக்க முடியாது ஹார்வர்ட் பெயரிடப்படாத படிப்புகள்.
மற்றும் சில இல்லை தெளிவற்ற மூலையில் வழக்கு
ஒரு நிச்சயமாக ஒரு எண் வழங்கப்படும் அமைந்துள்ள
மற்றும் பேராசிரியர் உள்ளது அது ஒரு பெயரை தேர்வு ஆனால் -
நான் அந்த கர்மம், அர்த்தம்,
தான் கூட நாம் என்று தொந்தரவு.
நான் வட்டி கூறுவேன் ஒரு நல்ல சுத்தமான தகவல்,
தான் குறிப்பிட வேண்டும் நீங்கள் முடியாது என்று பூஜ்ய ஒரு முன்னிருப்பு மதிப்பு.
மாறாக, நாம் என்ன செய்ய முடியும் பெயரிடப்படாத நிச்சயமாக போல
உடன் போல் அல்ல இது Mac OS மற்றும் விண்டோஸ் செய்கிறது
நீங்கள் ஒரு உருவாக்க போது உதாரணமாக கோப்புறையை
ஆனால் அங்கு செய்கிறது இன்னும் சிறிது உணர்வு
மனித ஏதாவது பார்க்க என்று.
நாம் ஒரு பற்றி பேசுகிறீர்கள் மீண்டும் இறுதி தரவுத்தளத்தில் மறைமுகமாக
நிச்சயமாக அட்டவணையின்.
எனவே நான் உண்மையில் கூட செய்கிறேன் அது கொடுக்கும் யோசனை
பெயரிடப்படாத நிச்சயமாக பெயர்கள்
உண்மையில் இல்லை என்பதால் யாராவது உதவ போகிறது.
எனவே யாரும் இந்த விட்டு, இது நீங்கள் செருக போது என்று பொருள்
இந்த தரவுத்தளத்தில், நீங்கள் வேண்டும் ஒவ்வொரு நிச்சயமாக ஒரு பெயர் கொடுக்க
ஒரு சிறிய உணரும் எனக்கு தூய்மையான.
எல்லாம் சரி.
எனவே, மேலும் தொகுப்பு ஸ்க்ரோலிங்.
இந்த செய்ய வேண்டும் பாத்திரம் செட் மற்றும் whatnot
நீங்கள் இதுவரை பார்த்த என்றால் ஸ்வீடிஷ் குறிப்புகள்
உதாரணமாக, அந்த தான் 'மக்கள் ஏற்படுத்தும்
யார் கால் தேக்கரண்டி உப்பு எழுதினார் ஸ்வீடிஷ் இருந்தன.
என்று PHP உள்ளது அல்லது அது MySQL உள்ளது?
இரண்டில் ஒன்று, நான் முயற்சி இன்றி மறந்துவிட்டேன்.
ஆனால் அது வரலாற்று காரணங்களுக்காக தான்
ஆனால் நீ ஒவ்வொரு வெளிப்படுத்த முடியும் ஆங்கிலம் பாத்திரம்
நீங்கள் ஸ்வீடிஷ் கொண்டு முடியும் என்று அது பெரும்பாலும் ஒரு அல்லாத விஷயம்.
CS50 அப்ளையன்ஸ் என்றாலும் ஆகிறது பயன்படுத்தப்படும் - UTF-8 பயன்படுத்த கட்டமைக்கப்பட்ட,
அதனால் பொதுவாக வேண்டும் நீங்கள் பாப் அப் இல்லை.
காரணிகள்.
எனவே, இவற்றில் எதுவும் இருக்கிறது இங்கே மிகவும் பொருத்தமான.
நான் இரும, கையொப்பமிடாத, பார்க்கிறேன் கையொப்பமிடாத zerofill,
மற்றும் மேம்படுத்தல் தற்போதைய நேர முத்திரை மீது.
அந்த துறையில் மட்டுமே பொருந்தும் சில எண் துறையில்
அல்லது சில நேரம் துறைகள்.
எனவே நாம் தவிர்க்க வேண்டும் முற்றிலும்.
பூஜ்ய. இந்த துறையில் பூஜ்ய இருக்க முடியும்?
எனவே எந்த. நாம் ஏற்கனவே உரையாடல்கள் அந்த மாதிரி.
எனவே நாம் விரும்பவில்லை ஒரு முன்னிருப்பு மதிப்பு.
நாம் அது வெற்று இருக்க விரும்பவில்லை.
என்ன குறியீட்டு பற்றி?
இங்கே நான்கு தேர்வுகள் உள்ளன.
நாம் குறிப்பிட என்றால் அதற்கு என்ன அர்த்தம்
இந்த வரிசையில் என்று ஒரு முதன்மை முக்கிய இருக்க வேண்டும்?
மீண்டும் CS50 அல்லது நினைத்து நீங்கள் அதை எடுத்து விட்டேன் என்றால் CS165.
[செவிக்கு புலப்படாமல் குறிப்பு]
சரியாக. எனவே ஒரு முதன்மை முக்கிய வரையறை துறையில் ஆகிறது
என்று தனிப்பட்ட அடையாளம் இந்த அட்டவணையில் ஒவ்வொரு வரிசை.
மற்றும் நீங்கள் அதை செய்ய சார்ந்திருக்க முடியாது என்று தனிப்பட்ட அடையாள.
எனவே, அது என்ன அர்த்தம் பின்னர் நான் தனிப்பட்ட இருக்க வேண்டும்?
சரி, அப்படி இந்த இரண்டு வகை உண்டு,
தாக்கங்கள் கீழ் பேட்டை அடியில்.
ஆனால், பொதுவாக, முதன்மை முக்கிய ஆகிறது நீங்கள் செய்ய ஒரு ஒப்பந்தம் வகையான
தகவல் விஷயம்.
நான் கேள்விகளை செய்கிறேன் போது ஒரு நிச்சயமாக தேடும்,
நான் இந்த பயன்படுத்த போகிறேன் குறிப்பிட்ட துறையில்.
நாம் மீண்டும் வருவேன் நாம் ஏன் இரண்டு
இங்கே அத்தகைய தேர்வுகள், முதன்மை அல்லது தனிப்பட்ட.
தனித்த இந்த, என்கிறார் துறையில் தனிப்பட்ட போகிறது
ஆனால் நான் எந்த வகையில் இல்லை இங்கே வாய்மொழி அர்ப்பணிப்பு வகையான
அந்த துறையில் பயன்படுத்த என் தேடல்கள் செய்ய
உன்னுடைய காரணங்களுக்காக ஒரு நொடியில் பார்க்க.
நாம் அதற்கு பதிலாக குறியீட்டு குறிப்பிட்டால், என்ன அது குறிப்பிட அர்த்தம்
ஒரு துறையில் அது ஒரு குறியீடு உள்ளது என்று?
சரி?
[செவிக்கு புலப்படாமல் குறிப்பு]
சரியாக. அது இருந்தது கேள்வி உகந்ததாக.
எனவே நீங்கள் - தரவுத்தள சர்வர், ஆரக்கிள், MySQL, என்ன,
பொதுவாக அதன் மந்திரம் வேலை செய்யும் திரைக்கு பின்னால் நீங்கள் கிளிக் முறை
பின்னர் அந்த விருப்பத்தை கிளிக் செய்யவும் சேமிக்க மற்றும் அதை உருவாக்க வேண்டும்
வரை பொதுவாக, ஒரு மரம் கட்டமைப்பு, பி மரங்கள் நீங்கள் பார்த்த
அல்லது இது இனிய கேட்டு ஒரு மிக குறுகிய காணப்படும் மரம்
என்று நீங்கள் மிகவும் நன்றாக கொடுக்கிறது மடக்கை பண்புகள்
தரவு தேடும் போது.
நீங்கள் ஒரு குறியீட்டு குறிப்பிட என்றால் ஒரு துறையில், என்ன நடக்கிறது
இயங்கும் வேண்டும் தேடி நேரம்
ஒரு தன்னிச்சையான ஒரு [ஒலிப்பு] நிச்சயமாக பெயர்?
அது என்ன?
[செவிக்கு புலப்படாமல் குறிப்பு]
ஓ, [செவிக்கு புலப்படாமல்], நேரியல், சரியான?
அது இல்லை மேம்படுத்தல்கள் இருந்தால் தகவல் கிடைத்தது
நீங்கள் நினைக்கவே இல்லை தகவல் என்ன மாதிரியான
எதிர்பார்க்க தரவு.
நீங்கள் செய்ய சிறந்த காசோலை நீங்கள் தேடும் போது எல்லாம்
சில மதிப்பு, குறிப்பாக என்றால் இல்லை என்று
உண்மையில் நகல்களை இருக்கும்.
முழு உரை இதற்கிடையில், நாம் தருகிறேன் இப்போது எங்கள் கைகளை அசைப்பது.
ஆனால் பொதுவாக, இந்த ஒரு நீங்கள் அனுமதிக்கும் குறியீட்டு வகை
முக்கிய மேம்படுத்த ஒரு துறையில் தேடுகிறது.
எனவே இந்த இருக்கலாம் ஒரு நல்ல வேட்பாளர்
ஒரு நிச்சயமாக விளக்கம் போன்ற நீங்கள் ஒரு ஜோடி வேண்டும், அங்கு
பத்திகள் மற்றும் நீங்கள் வலிமையை மி போட்டிகளில் செய்ய வேண்டும்.
முழு உரை பொதுவாக எம் நீங்கள் மிகவும் திறமையாக செய்ய.
AI, இந்த ஒரு பயங்கரமான வகையான ஆகிறது விளக்கம் ஆனால் நாம் படல் என்றால்
அதை நீங்கள் பார்க்க வேண்டும் ஆட்டோ உயர்வு.
பொருந்தாது இருவரும் இங்கே ஆனால் கார் சம்பள உயர்வு பயனுள்ளதாக இருக்கும்
ஒரு முழு எண்ணாக துறையில் போல், ஏனெனில் தகவல் பாதுகாப்பு எடுக்கும்
பிளஸ் plusing செயல்முறை அதை நீங்கள் ஒரு நுழைவு செய்ய ஒவ்வொரு முறையும்.
என்று கூட இரண்டு பேர் உண்மையில் சமர்ப்பி என்பதை கிளிக் செய்யவும்
அதே நேரத்தில் மற்றும் முயற்சி எப்படியோ ஒரு வரிசையில் உருவாக்க
தகவல், ஒரு அவர்கள், எண் நான் கிடைக்கும்
மற்ற கிடைக்கும் பல நான் பிளஸ் 1.
நீங்கள் கவலைப்பட வேண்டிய அவசியம் இல்லை,
சுமார் இரண்டு எண்கள் நீங்கள் இருந்தால் அடையாளங்களையே ஒதுக்கப்படும்
குறியீடு இந்த நீங்களே செய்ய.
எல்லாம் சரி.
எனவே நான் வகையான போல் அங்கு நாம் இருக்கும் ஒரு பெயர் கிடைத்தது.
எனவே சேமி கிளிக் நாம்.
இந்த ஒரு நல்ல வடிவமைப்பு ஒரு தரவுத்தள அட்டவணை?
மற்றும் ஒரு ஒதுக்கி போல் SQL மீது துரு அல்லது நீங்கள் அப்படி
வெறும் எப்போதும் ஒரு குருட்டுத்தனம் என்ன நடக்கிறது என்று கண்,
நான் தட்டச்சு சரியாக -
அந்த நேரத்தில் அந்த மூன்று கோடுகள் கருப்பு மற்றும் வெள்ளை வரியில்
கட்டளை வரியில் வாடிக்கையாளர் அல்லது நான் செய்திருக்க முடியும்
குறியீடு வேலைத்திட்ட என்று.
எனவே அனைத்து உதாரணமாக, செய்து வருகிறது என்னை, என்னை முயற்சியில் சேமிப்பு
சில நேரங்களில் நினைவு தொடரியல் மற்றும் தட்டச்சு
கடினமான கட்டளைகளை போன்ற.
எல்லாம் சரி.
எனவே இந்த உணரவில்லை சிறந்த வடிவமைப்பு, ஒரு துறையில் அட்டவணை.
இப்போது நாம் செய்ய முடியும் பேராசிரியர்கள் போன்ற விஷயங்களை
மற்றும் இருப்பிடங்கள் மற்றும் விளக்கங்கள்.
ஆனால் அதன் பிறகும், ஒரே பெயரை பயன்படுத்தி
படிப்புகள் அடையாளம் சிறந்த இல்லை.
பொதுவாக என்ன வேண்டும் நாம் கடந்த காலத்தில்
நீங்கள் தரவுத்தளங்கள் பயன்படுத்தி இருந்தால் தனிப்பட்ட வரிசைகள்?
பொதுவாக varchars பயன்படுத்தி இல்லை.
சரி?
[செவிக்கு புலப்படாமல் குறிப்பு]
சரி. எனவே பொதுவாக ஒரு நிச்சயமாக ஐடி.
எனவே, மிகவும் பொதுவான இங்கே அணுகலாம் குறிப்பாக
ஒரு கட்டமைப்பை பயன்படுத்தும் போது நான் உண்மையில் ஆகிறது
ஒரு முழு போன்ற பல பயன்படுத்த.
என்னை போய் இந்த செய்வோம்.
நாம் ஒரு சில இதை செய்ய முடியும் நான் பெரிதாக்க வழிகள், ஆனால் அறிவிப்பு
இங்கே கீழே உள்ள.
நான் ஒன்று சேர்க்க சொல்ல போகிறேன் அட்டவணை இறுதியில் பத்திகள்,
பொதுவாக தான் தொலைதொடர்பு வசதிக்காக நீங்கள் ID கள் வைக்கிறீர்கள்
அட்டவணை ஆரம்பத்தில் இந்த உண்மையான கூட
செயல்பாட்டு பாதிப்பு.
அதனால் நான் சொல்ல போகிறேன் ஒரு பத்திகள் சேர்க்க
அட்டவணை ஆரம்பத்தில்.
நான் செல், என்று கிளிக் போகிறேன் என்னை இங்கே இந்த UI மீண்டும் கொடுக்கிறது.
இந்த ஐடி அழைப்பு.
நாம் செய்ய போகிறோம் என்று நீங்கள் நினைத்தால் இன்னும் 4 மில்லியன் படிப்புகள் செய்ய
ஒரு முழு எண்ணாக துறையில் நன்றாக உள்ளது.
நாம் கூட அதை சுருக்க முடியும்
ஆனால் விண்வெளி மலிவான ஆகிறது அதனால் யார் உண்மையில் அக்கறை.
ஆனால், நாம் முயற்சி , இப்போது பேஸ்புக் எழுத
ஒரு கெட்ட விஷயம் இருக்க வேண்டும் பெரிய டேவிட் எதிர்பார்க்கலாம்
எங்களுக்கு 64 பிட் டேவிட் கொடுக்கும்
ஆனால் நீங்கள் உண்மையில் இருக்கிறீர்கள் பிட்கள் எண்ணிக்கை இருமடங்காக
நீங்கள் பயன்படுத்தும் அந்த, மிகவும் சிறிய பரிமாற்றம்
ஆனால் ஏதாவது கருத்தில் கொள்ள.
இப்போது, இந்த ஒரு குழப்பமான ஆகிறது மரபு விஷயம்.
நீங்கள் நினைவு இருக்கலாம் MySQL பயன்படுத்தி இருந்து
நீங்கள் ஒரு முழு எண்ணாக அறிவிக்க வேண்டும் என்று எப்போது துறையில் நீங்கள் அடிக்கடி ஒரு எண்ணை பார்க்க வேண்டும்
எண் 10 போன்ற அது அடுத்த.
இது எதுவும் இல்லை எண் அளவு
அல்லது பல பிட்டுகள்.
அந்த எண்ணிக்கை செய்ய வேண்டும் பயன்படுத்தப்படுகின்றன என்று எழுத்துக்கள்
காட்சி பார்வை என்று எண்ணாக துறையில்
ஒரு முனை விண்டோவில் பயன்படுத்தும் போது.
எனவே நாம் ஒரு கணம் என்று பார்க்க முடியும்.
எனவே, தவறாக இல்லை எண்கள் தட்டச்சு
அது கூட உள்ள திறம்பட கேட்டு
இங்கே ஒரு.
இங்கே, நான் போகிறேன் போய் கையொப்பமிடாத என்று.
கழிவுகள் எந்த காரணமும் இல்லை எங்கள் எதிர்மறை எண்கள் அனைத்தும்
முதல் தகவல் பொதுவாக போகிறது
நேர்மறை கருதி மதிப்புகள் அல்லது பூஜ்ய.
ஐடி நிச்சயமாக பூஜ்ய இருக்க கூடாது.
நீங்கள் என்ன நினைக்கிறீர்கள் இந்த ஐடி துறையில் குறியீட்டு?
அதை முதன்மை செய்யலாம்.
அதனால், என்ன என்றால், எனினும், நான் முடியாது ஒரே ஒரு CS164 நிச்சயமாக நான் நினைக்கிறேன்
ஹார்வர்ட் மற்றும் ஒரே ஒரு ஹார்வர்ட் CS50 நிச்சயமாக
அந்த அழகான தான் எவ்வளவு உண்மை ஒட்டுமொத்த
விதிவிலக்குகள் ஒருவேளை இல்லை என்று [செவிக்கு புலப்படாமல்] செமஸ்டர்கள் இரண்டு
அல்லது அது போன்ற ஏதாவது வித்தியாசமாக.
ஆனால் இன்னும் அடிப்படையில், ஏன் அது நல்லது
ஒரு எண் ஒருங்கிணைந்த அடையாள பயன்படுத்த தனிப்பட்ட படிப்புகள் அடையாளம் மாறாக
ஒரு தனிப்பட்ட சரம் விட?
சரி?
[செவிக்கு புலப்படாமல் குறிப்பு]
சரி, சுவாரசியமான.
நாம் அப்படி இருந்தது என்றால் படிப்புகள் குறுக்கு பட்டியலிடப்பட்டுள்ளது.
அதனால் ஒரு நல்ல எடுத்துக்காட்டு.
நான் என்று உறுதியாக தெரியவில்லை என்று கூட தீர்க்க
அவர்கள் அதே கொடுத்து அடையாள எண் என்று இருந்தால்
நீங்கள் அந்த போகிறது அங்கு.
இல்லை? சரி. ஆனால் நிச்சயமாக ஒரு கருத்தில் மூலையில் வழக்கு.
அப்படி இல்லை என்றால் - நாம் சில வகையான வேண்டும்
திறன் மாற்றுப்பெயரிடு.
[செவிக்கு புலப்படாமல் குறிப்பு]
நிச்சயமாக.
[செவிக்கு புலப்படாமல் குறிப்பு]
அது ஒரு நல்ல எடுத்துக்காட்டு.
பெயர் மீது மாற்ற வேண்டும் நேரம், முற்றிலும் நியாயமான.
வேறு என்ன?
[செவிக்கு புலப்படாமல் குறிப்பு]
மன்னிக்கவும், மீண்டும் சொல்கிறது.
[செவிக்கு புலப்படாமல் குறிப்பு]
சரி, அப்படியே.
எனவே உண்மையில், என்று போடா ஆகிறது
ஒரு 32 பிட் எண்ணாக பயன்படுத்தி இருக்கிறது என்று ஒருவேளை வேகமாக இருக்கும் நடக்கிறது
சில மாறி விட நீளம் எரிப்பதை துறையில்.
முதல் வழக்கு, முடியும் உண்மையில், ஒரு பதிவேட்டில் பொருந்தும்
மிகவும் குறிப்பிட தேவையில்லை சிறிய நினைவகம் தடம்.
இரண்டாவது வழக்கு, நீங்கள் போகிறோம் ரிசார்ட் செய்ய வேண்டும் [ஒலிப்பு]
சரம் ஒப்பீடுகள் இது தங்களை நேரியல் கொண்டு
அளவு திறன் சரம்.
எனவே, அது ஒரு நல்ல விஷயம் தேர்வுமுறை,
குறிப்பாக அது நடக்கிறது
எங்களுக்கு என்று என்ன செய்ய அனுமதிக்க வேண்டும் இன்னும் திறமையாக இணைகிறது
ஒரு நொடியில்.
எனவே நாம் அதை செய்வோம்.
நாம் குறிப்பிட வேண்டும் என்று இந்த முதன்மை ஆகிறது
நான் குறிப்பாக செய்கிறேன், ஏனெனில் கவலை அல்லது யோசிக்க வேண்டும்
என்ன எண் பற்றி ஒரு நிச்சயமாக உள்ளது.
அவர்கள் மீது எடுத்து கொள்வோம் அவர்கள் என்ன வேண்டுமானாலும் மதிப்புகள்.
நான் கார் அதிகரிப்பு சொல்ல போகிறேன் அதனால் நான் அந்த விவரம் அவுட்சோர்ஸ் முடியும்.
நீங்கள் போகலாம் ஒதுக்கி போல் எனக்கு தெரியும் என்று ஹார்வர்ட்
குறைந்தது தனிப்பட்ட கிடையாது படிப்புகள் எண்கள்.
நான் எந்த கூறு இந்த படிப்புகள் என்ன.
நான் அறிகிறேன் CS50 இன் என்று பட்டியல் எண், 4949 ஆகிறது
முற்றிலும் ஒருதலைப்பட்ச.
ஆனால் வித்தியாசமாக இருக்கிறது என்று மூலையில் நேரங்களில் கூட
registrarial கிடங்கில் போக்கில் பட்டியல் தரவு,
பழைய சில நேரங்களில் படிப்புகள், படிப்புகள், 4 போன்ற பல உண்டு.
ஆனால் தொழில்நுட்ப என்று துறையில் ஒரு எரிப்பதை துறையில் ஆகிறது
வெறுமனே 0004 தொடங்குகிறது.
எனவே இங்கே கூட, நீங்கள் இருக்க வேண்டும் வேறுபடுத்தி பற்றி கவனமாக
ஒரு போன்ற விஷயங்களை இடையே நிச்சயமாக பட்டியல் எண்
சில மனித பார்க்க வேண்டும் நிலையான நீளம், 0004 கருத்து,
மற்றும் நீங்கள் சேமிக்க கூடாது என்று ஒரு டேவிட் உதாரணமாக.
துறையில் அந்த வகையான வேண்டும் வேறு சேமிக்க.
ஹார்வர்ட், நாம் இருந்தால் உண்மையில் ஒரு போக்கை உருவாக்கும்
ஷாப்பிங் கருவி, அது தான் ஒருவேளை போதுமானதாக இல்லை
பல படிப்புகள் 1, 2, 3, 4.
நாம் ஒருவேளை போகிறது
மற்றொரு துறையில் வேண்டும் பட்டியல் எண் என்று,
என்று கருதப்படுகிறது அடிப்படையாக தனிப்பட்ட இருக்க வேண்டும்
இங்கே மனித மரபுகளை ஆனால் அது சிறந்த தேர்வாக இல்லை
ஒரு தனிப்பட்ட அடையாளங்காட்டி ஏனெனில் அது மாறி நீளம் இருக்கும்.
இது நான்கு இருக்க வேண்டும் எழுத்துகள், அதை ஐந்து இருக்கலாம்.
உண்மையில், நான் நினைக்கிறேன், ஒரு சில ஆண்டுகளுக்கு முன்பு அவர்கள் செல்கிறார்கள்
அங்கு ஐந்து எழுத்துக்கள் 'காரணம் மேலும் 999 படிப்புகள் இருந்தன
மொத்த அல்லது வேறு ஏதாவதா என்று, அல்லது 9,999 படிப்புகள்.
எனவே, ஒரு எடுத்துக்காட்டாக இருக்கும் துறையில் முதன்மை அல்ல
ஆனால் அது தனிப்பட்ட இருக்க வேண்டும்.
மற்றும் மின்னஞ்சல் முகவரி மற்றொரு ஒன்றாகும்.
அதை தனிப்பட்ட இருக்க வேண்டும்
ஆனால் அவசியம் உங்கள் முதன்மை முக்கிய.
எல்லாம் சரி.
எனவே, என்னை மற்றொரு அவுட் பேங் நாம் இந்த ஒரு விட வேகமாக அட்டவணை.
அதனால் நான் இந்த அழைக்க போகிறேன் ஒரு பயிற்றுனர்கள் மற்றும் நான் போகிறேன்
இந்த ஒரு மொத்த கொடுக்க இரண்டு பத்திகள் எண்ணிக்கை.
நான் கற்று கொள்ள போகிறேன் என் கடந்த காலத்தில் இருந்து பாடம்.
நான் அழைக்க போகிறேன் முதல் பத்தியில் ஐடி.
நான் அழைக்க போகிறேன் இரண்டாவது நிரலை பெயர்.
நான் Varchar செய்ய போகிறேன்.
நான் எந்த கருதி போகிறேன் பேராசிரியர் இனி ஒரு பெயர் உள்ளது
60 எழுத்துக்களை விட, எனினும் இப்போது இந்த அழுத்தம்
சில நீண்ட பெயர்கள், சிறப்பு மத்திய பெயர்கள் மக்கள்.
இன்று நன்றாக இருக்கிறது.
எனவே இங்கு உருட்டும் நாம்.
மீண்டும் இந்த கையொப்பமிடாத செய்யலாம்.
இந்த முதன்மை செய்யலாம்.
நாம் நகல் பெயர்கள் அனுமதிக்க வேண்டும்
வழக்கில் இரண்டு ஜான் உள்ளது ஸ்மித் அல்லது அது போன்ற ஏதாவது.
இப்போது நாம் இரண்டு அட்டவணைகள் வேண்டும்.
எனவே இப்போது, இந்த அடிபணிய நான் இணை எப்படி கேள்வி
நிச்சயமாக பயிற்றுவிப்பாளராக என்ன?
நான் வகையான போல் என்னை மேலே இருந்தது
ஏனெனில் ஒரு பயிற்றுவிப்பாளராக ஒரு பாடத்தை கற்றுக்கொடுக்கிறது,
என் முதல் உள்ளுணர்வு என்று உண்மையில் செல்ல வேண்டும்
படிப்புகள், இந்த உணர ஒரு நல்ல யோசனை அல்ல.
என்னை உண்மையில் ஒரு நிரலை சேர்க்க வேண்டும் அட்டவணை இறுதியில்,
செல் கிளிக் செய்து, நான் செய்வேன் இந்த பயிற்றுவிப்பாளர் அழைப்பு.
நான் இந்த Varchar செய்ய வேண்டும் நான் இந்த 60 செய்கிறேன்.
ஒருவேளை நான் இப்போது பூஜ்ய அதை விட்டு விடுகிறேன்
வழக்கில் நிச்சயமாக இல்லை பயிற்றுவிப்பாளராக கையொப்பமற்ற
சில நேரங்களில் முன் நடக்கும் எந்த கால சேமி ஆரம்பிக்கிறது என்பதை க்ளிக் செய்யவும்.
இந்த வடிவமைப்புகளை எந்த நீங்கள் விரும்புகிறீர்கள்?
நாம் அங்கு முதல் ஒரு தனி பயிற்றுவிப்பாளராக அட்டவணை
அல்லது இரண்டாவது எங்கே நாம் தான் நிச்சயமாக ஒரு துறையில் சேர்க்க?
எனவே இது ஒரு மிக நெருக்கமாக இணைப்பு நிச்சயமாக பயிற்றுவிப்பாளராக.
[செவிக்கு புலப்படாமல் குறிப்பு]
சரி. நல்ல. ஆனால் என்னை மீண்டும் தள்ள வேண்டும்.
இது போன்ற நான் தான் மிகவும் எளிது வெறும் நபரின் பெயரை தட்டச்சு
இந்த அட்டவணை, நிச்சயமாக போன்ற என்று சில மதிப்பு உள்ளது அல்லது -?
[செவிக்கு புலப்படாமல் குறிப்பு]
எல்லாம் சரி.
சரி, எனக்கு இங்கே கடினமாக இருக்க வேண்டும்.
எனவே என்னை சொல்கிறேன் என்று இந்த நிச்சயமாக CS51 ஆகிறது
நான் அதை கற்று என்று தெரியும் இரண்டு பேர் இந்த ஆண்டு.
எனவே, ஹென்றி Leitner மற்றும் ஜெஸ்ஸி ஒவ்வாமை ஆனால் -
அதனால் நான் ஒரு கமா வைக்கிறேன் இரண்டு இடையே, சரியான.
நான் நல்ல இருக்கிறேன் முன்னாள் இருந்து CSV.
[செவிக்கு புலப்படாமல் குறிப்பு]
சரியாக, வலது.
விரைவில் நீங்கள் நாட என இந்த மாதிரி ஏதாவது செய்ய,
இது உணர கூடும் நியாயமான மற்றும் நீங்கள் உணர கூடும்
இந்த வகையான ஸ்மார்ட் ஆகிறது.
நான் அப்படி ஒரு கடன் வாங்குகிறேன் நன்றாக வேலை செய்ய இது யோசனை,
ஒரு புதிய யோசனை கடன் மற்றும் அப்படி அவர்களை இணைக்க.
நீங்கள் வகையான முற்றிலும் தோற்கடித்து தரவுத்தள பயன்படுத்தி புள்ளி
முதல் இடத்தில் 'காரணம் என்றால் மதிப்புகள் ஒரு
பயன்படுத்தி அது வேகமாக தேடல்கள் ஆகிறது ஏனெனில் பல்வேறு குறியீடுகளின்
மற்றும் அட்டவணைகள் முடியும் என்று நீங்கள் கட்டியெழுப்பப்பட்ட
டேட்டாபேஸ் எஞ்சின் தன்னை.
இப்போது, நீங்கள் தேட விரும்பினால் படிப்புகள் அனைத்தும்
ஜெஸ்ஸி கற்று என்று, இப்போது நீங்கள் வேண்டும் அனைத்து பொருந்தும் Substring செய்ய
பயிற்றுவிப்பாளராக துறைகளில்,
இது திறம்பட நேரியல் பொருள் நீங்கள் காரணம் 'மீண்டும் தேட
இந்த தன்னிச்சையான அமைப்பு கண்டுபிடிக்க மூன்று கதாபாத்திரங்கள் எங்கும்
முன் பயிற்றுவிப்பாளராக துறையில்
ஒருவேளை தொடர்ந்து உள்ள ஒரு கமா.
இந்த நிச்சயமாக நன்றாக போடு இல்லை.
என்னை மீண்டும் அட்டவணை செல்லலாம்.
எனக்கு முன்னே போகட்டும் படிப்புகள், அந்த மீளமை.
நான் போக போகிறேன் மேலே அந்த துறையில் கைவிட.
நீங்கள் விரும்பினால் கைமுறையாக செய்ய,
தொடரியல் தனக்குள் ஆகிறது படிப்புகள் பயிற்றுவிப்பாளராக அழுதேன்.
எனவே மேலே செல்லலாம் என்று சொல்லியபடியே.
இந்த முந்தைய யோசனை செல்ல
நான் ஒரு தனி எங்கே பயிற்றுனர்கள் அட்டவணை.
ஆனால் இப்போது இந்த ஒரு சிறிய உணர்கிறது நான் ஒரு நிச்சயமாக வைக்க முடியாது
நிச்சயமாக அட்டவணை மற்றும் பயிற்றுவிப்பாளராக
பயிற்றுவிப்பாளராக அட்டவணையில் ஆனால் நான் எப்படியோ இரண்டு இணைக்க வேண்டும்.
எப்படி என்று நாங்கள் அதை செய்ய?
[செவிக்கு புலப்படாமல் குறிப்பு]
நல்ல. எனவே நாம் அதை செய்வோம்.
நீங்கள் அழைக்க முடியும் கோட்பாடு எதையும் அட்டவணை.
நான் வேண்டுமென்றே போகிறேன் என்ன நிறைய அழைக்க
கட்டமைப்புகள் என்று அதை அழைக்க, அவர்கள் மத்தியில்,
நீங்கள் ஒரு பிட் ல் பார்க்கலாம் என laravel.
நான் நிச்சயமாக அதை அழைக்க போகிறேன் பயிற்றுவிப்பாளராக அடிக்கோடிட்டு காட்டுகின்றன.
இந்த ஒருமை பயன்படுத்தி வார்த்தைகளில் ஒவ்வொரு வழக்கு
மற்றும் அனைத்து கீழ் வழக்கு மீண்டும், மற்றும் கூட -
பின்னர் அகர வரிசைப்படி இடது இருந்து வலது வரிசைப்படுத்தப்பட்ட.
இது முற்றிலும் தன்னிச்சையான ஆனால் ஆகிறது அது ஒரு மரபு இருக்கிறது
இந்த கட்டமைப்புகள் நிறைய பிற மொழிகளில் உள்ள PHP இல்.
நான் எத்தனை பத்திகள் வேண்டும் இந்த நாம் என்ன ஒரு அட்டவணை சேர அழைப்பு,
மற்ற இரண்டு சேர ஒன்றாக அட்டவணைகள்?
மூன்று பத்திகள்?
எந்த ஒரு - அவர்கள் என்ன இருக்க முடியும்?
[செவிக்கு புலப்படாமல் குறிப்பு]
சரி. நல்ல. அந்த வேலை.
நாம் தொழில்நுட்ப முடியவில்லை இங்கே ஒரு மூலையில் ஆனால் நிறைய வெட்டி
குறிப்பாக கட்டமைப்புகள் இன்னும் கூட இந்த வரிசைகளில் கொடுக்க வேண்டும்
தனிப்பட்ட க்களை கூட சொற்பொருளியல் வரிசையில்
நாம் உண்மையிலேயே அக்கறை என்று நாம் உண்மையில் அக்கறை என்று பத்திகள்
பற்றி கடைசி இரண்டு இருக்கின்றன நீங்கள் என்ன, நிச்சயமாக ஐடி
மற்றும் பயிற்றுவிப்பாளராக ஐடி.
எனவே இந்த செய்வோம்.
நான், இந்த வரிசையில் தான் ஐடி அழைக்கிறேன் நாம் முன்பு செய்தது போல்.
ஆனால் நான் போகிறேன் இந்த ஒரு நிச்சயமாக ஐடி அழைக்க.
நான் போகிறேன் இந்த ஒரு பயிற்றுவிப்பாளராக ஐடி அழைப்பு.
நான் போகிறேன் என்று எல்லாம் குறிப்பிட
அவர்கள் கையொப்பமிடாத இருக்கின்றன 'நான்
என் 4 அதிகரிக்க பில்லியன் எண்ணாக வரம்பில்.
அவர்கள் யாரும் பூஜ்ய இருக்க வேண்டும்.
நான் குறிப்பிட போகிறேன் என்று ஐடி இன்னும் முதன்மை இருக்க வேண்டும்.
மீண்டும், இந்த ஆகிறது ஒரு மாநாடு,
கட்டமைப்புகள் நிறைய நீங்கள் வரிசைப்படுத்த முடியாது என்றாலும் கூட,
அடிப்படையில் ஒரு வேண்டும் வரிசையில் தனிப்பட்ட அடையாளம்,
அது வசதியான மாறிவிடும் குறியீடு, நடக்கிறது என்று SQL
தானாக இருக்க வேண்டும் எங்களுக்கு உருவாக்கப்படும்.
எனவே நான் முதன்மை என்று விட்டு விடுகிறேன்.
ஆனால் இப்போது, நான் வகையான ஒரு வடிவமைப்பு முடிவு வேண்டும்,
நிச்சயமாக ஐடி மற்றும் பயிற்றுவிப்பாளராக ஐடி.
என்ன குறியீடுகள் ஏதேனும் அவர்கள் பெற வேண்டும்?
நான் எந்த குறியீடுகளும் விட்டு விடுகிறேன் என்றால், இதன் உட்பொருள் என்ன?
ஒரு உட்குறிப்பு என்ன?
முன் செயல்திறன், சரியான?
எந்த குறியீட்டு இருந்தால், நீங்கள் செய்ய சிறந்த வகையான ஆகிறது
என்ற [செவிக்கு புலப்படாமல்] மூலம் எண்கள் தேடும் முழு விஷயம்.
எனவே அந்த புத்திசாலி இல்லை.
அதை முதன்மை இருக்க வேண்டும்?
ஏன் இல்லை?
ஏன் முதன்மை?
[செவிக்கு புலப்படாமல் குறிப்பு]
சரியான. எனவே நாம் செல்லலாம் வெளியே [ஒலிப்பு] முதன்மை.
நாம் ஏற்கனவே தேர்வு.
எனவே, இது தனிப்பட்ட இருக்க வேண்டும்?
[செவிக்கு புலப்படாமல் குறிப்பு]
நல்ல. எனவே, நீங்கள் கொள்கிறீர்கள் நிச்சயமாக ஒன்றுக்கு ஒரு பயிற்றுநர்,
நன்றாக.
என்று நிச்சயமாக இருக்கிறது பொதுவான வழக்கு
ஆனால் நாங்கள் ஏற்கனவே ஒரு இனிய வைத்தோம் ஒருவேளை பிரபலமான உதாரணம்.
CS51 இரண்டு பயிற்றுனர்கள் கிடைத்தது அதனால் நாம் வகையான இருக்கிறோம்
இப்போது அந்த வழக்கில் தம்மையும்.
நாங்கள் அனுமதிக்க செய்தால் மட்டுமே ஒரு பயிற்றுநர்,
நாம் உண்மையில் ஒரு வழி செய்ய முடியும் முற்றிலும் அட்டவணை சேர, உடன்
முந்தைய அணுகுமுறை செல்ல
மற்றும் நபரின் பெயர் இல்லை வைத்து ஒருவேளை ஆனால் பயிற்றுவிப்பாளராக ஐடி.
நீங்கள் மட்டும் ஒவ்வொரு நிச்சயமாக தெரியும் என்றால் ஒரு பயிற்றுவிப்பாளராக நீங்கள் முடியும்
ஒரு பத்தியில்.
ஆனால் மாறும் ஆகிறது என்ன பிரச்சனையில் எங்களுக்கு கிடைத்தது.
எல்லாம் சரி.
எனவே, இது தனிப்பட்ட இருக்க வேண்டும்?
இல்லை முழு உரை இல்லை பொருந்தும் என்று நினைக்கிறேன்.
என்று முன் நாம் கூறியது போல்
போன்ற மி ஐந்து விளக்கங்கள் பொருந்தும்.
அதனால் என்ன குறியீட்டு பற்றி?
நன்றாக, குறியீட்டு ஒருவேளை ஆகிறது எங்கள் சிறந்த வேட்பாளர்
MySQL உகந்ததாக்கு சொல்கிறது இந்த தேடல்கள்
அல்லது எனக்கு விரிவாக பேசுவோம், தேடல்கள் மேம்படுத்த அல்லது இணைகிறது
நாம் ஒரு நொடியில் பார்க்கலாம் என
அவர்கள் ஒரு இருக்கிறார்கள் என்று சிறிய திறமையான
முற்றிலும் நேர்கோட்டு எதையும் விட.
நான் கார் விரும்புகிறீர்களா இந்த துறையில் அதிகரிக்கும்?
எனவே, அதற்கு உண்மையான பெற்றோர் உறுப்பு உள்ளது
போக்குவரத்து அட்டவணை.
அது எங்கே என்று பிளஸ் பெற போகிறோம்,
பிளஸ் அது உண்மையில் போது சேர்க்கப்பட்டது.
இங்கே, இந்த அனைத்து போகிறது கைமுறையாக சேர்க்க வேண்டும்
எங்களுக்கு மறைமுகமாக குறியீடு மூலம்.
எனவே வெறுமனே குறிப்பிட வேண்டும் என்று நிச்சயமாக ஐடி இரண்டு
மற்றும் பயிற்றுவிப்பாளராக ஐடி குறியீடுகள் வேண்டும்.
இப்போது நாம் போய் சேமிக்க வேண்டும்.
இப்போது, தான் காட்ட நீங்கள் கடித
ஒரு நல்ல என்ன இடையே வரைகலை நட்பு இடைமுகம்
மற்றும் கட்டளை வரி இடைமுகத்தை.
என்னை போய் செய்யட்டும் இந்த MySQL கட்டளை வரியில் பின்வரும்.
நான் பயன்படுத்த courses50 சொல்ல போகிறேன்
தன்னிச்சையான பெயர் இது நான் இந்த தகவல் கொடுத்தார்.
இப்போது, நான் கூட இல்லை நாம் என்ன நினைவில்.
எனவே எனக்கு காட்டு அட்டவணைகள் தட்டச்சு செய்யலாம்
பொதுவாக அரைக்காற்புள்ளிகள் இங்கே உங்கள் நண்பர் இருக்கும்
கேள்வி முடிக்க.
அங்கே தான்.
எனவே இங்கே மாறாக வரிசைகள் அல்லது இருக்கின்றன நாம் இங்கே இருக்கிறது என்று அட்டவணைகள்.
இப்போது, நான் மறக்க என்ன ஒரு நிச்சயமாக தெரிகிறது
அதனால் எனக்கு படிப்புகள் விவரிக்க வேண்டும் இப்போது நான் அப்படி ஒரு ஆஸ்கி பார்க்கிறேன்
அல்லது என்ன ஒரு பதிப்பு உதாரணமாக, செய்து
நான் ஐடி ஒரு முழு எண்ணாக என்று பார்க்கிறேன்.
10 உள்ளது.
இதற்கு என்ன அர்த்தம்?
என்று தான் அர்த்தம் என்று அது தான் அதை எடுத்து நடக்கிறது காட்டப்படும்
10 எழுத்துக்கள் வரை முனைய சாளரத்தில்.
அது nullable என்ன?
இல்லை, இது முதன்மை முக்கிய ஆகிறது.
அது ஒரு இயல்பான மதிப்பு இருக்க முடியும்?
சிறப்பு இது எண் மற்றும் கூடுதல் கார் சம்பள உயர்வு போன்ற கொடிகள்.
அதனால் தான் ஒரு ஜோடி செய்வோம் இங்கே விரைவான புகுத்தல்.
நான் போக போகிறேன் செய்ய - நாம் தான்.
ஒரு ஸ்லைடு மாநில மாற்ற வேண்டும்
நான் அப்படி அங்கு முன் தயார் இந்த.
இந்த ஒரு சுருக்கம் பின்னர் ஆகிறது அந்த அட்டவணைகள் அனைத்து மூன்று.
நான் ஏற்கனவே கைமுறையாக முதல் கட்டளை தட்டச்சு.
இங்கே, நான் மேலே சென்று மற்றவர்கள் உங்களுக்கு தட்டச்சு.
இது தான் நவீனமான விஷயம்.
பொதுவாக, மக்கள் நிறைய அனைத்து தொப்பிகள் SQL கூற்றுக்களை தட்டச்சு
பின்னர் அட்டவணை பெயர்கள் மற்றும் கீழ் வழக்கு துறையில் பெயர்கள்,
மட்டும் தான் என்றால் அது அரங்கத்தில் வகையான
உங்கள் சொல் என்ன அவுட் மற்றும் தரவுத்தள தொடரியல் என்ன.
எனவே இங்கே நாம் மூன்று வேண்டும் அட்டவணைகள், படிப்புகள், பயிற்றுனர்கள்,
மற்றும் படிப்புகள் பயிற்றுனர்கள்.
ஸ்லைடு நான், முன்கூட்டியே நான் ஐடி துறையில் இல்லை
ஆனால் உண்மையில் இல்லை அனைத்து ஒரு கெட்ட விஷயம்.
நாம் ஒரு பார்க்க வேண்டும் அங்கு மூன்றாவது பத்தியில்.
நான் இங்கே செய்தேன்?
எனவே இப்போது எனக்கு முன்மொழிய விரும்புகிறேன் என்று நாம் புகுத்தல் ஒரு கொத்து செய்கிறோம்.
எனவே இங்கே சில தகவல்களை, நான் உள்ளே பெரிதாக்க வேண்டும்
அதனால் நான் முன்மொழிய போகிறேன் படிப்புகள் என்று,
நாம் மட்டும் மூன்று படிப்புகள் சமாளிக்க.
நான் இந்த மூன்று தேர்வு 'அவர்கள் பிரதிநிதி இருக்கிறார்கள் காரணம்
சில நல்ல ஒரு - அவர்கள் சில நல்ல பண்புகள்.
CS1, CS50, CS51, அவர்கள் அதிகரித்து ID க்கள் உண்டு
ஆனால் என்ன ஐடி என்ன ஆகிறது முற்றிலும் பொருத்தமற்றதாக உள்ளது.
அது வெறும் பொருட்டு தான் இதில் அவர்கள் எனக்கு கார் செருகிய.
எப்படி பயிற்றுனர்கள் பற்றி?
எனவே இப்போது, ஏனெனில் ஹென்றி Leitner , CS1 மற்றும் CS51 இரண்டு கற்றுக்கொடுக்கிறது
இந்த ஒரு உகந்த வகையான ஆகிறது எங்கள் வடிவமைப்பு உட்குறிப்பு.
மற்றும் ஜெஸ்ஸி CS51 கற்றுக்கொடுக்கிறது மற்றும் வண்ணமாகவே CS50 கற்றுக்கொடுக்கிறது.
எனவே இப்போது - அல்லது மாறாக இவை அந்த மக்கள் தனிப்பட்ட அடையாள அட்டைகளை.
மற்றும் படிப்புகள் மற்றும் பயிற்றுனர்கள், - நிச்சயமாக பயிற்றுனர்கள், இங்கே கவனிக்க.
நிச்சயமாக ID1, இது CS1 கற்று
பயிற்றுவிப்பாளராக ID1 மூலம் ஹென்றி யார்.
நிச்சயமாக ID2, இது நான் CS50 கற்று என்று நினைக்கிறேன்
பயிற்றுவிப்பாளராக ID2, மூலம் தகவலை இது.
பின்னர் இறுதியாக, CS51, மற்றும் நாம் இரண்டு வரிசைகள் கவனிக்க.
The சேர ஏன் இப்போது இந்த ஆகிறது அட்டவணை கற்று சக்திவாய்ந்த ஆகிறது
ஹென்றி மற்றும் ஜெஸ்ஸி இருவரும்.
எனவே இந்த, அனைத்து நன்றாக நல்ல ஆகிறது
ஆனால் நான் வெளிப்படையாக முடியும் மேல் நினைவில்
என் தலையை யார் இங்கே இருக்கிறது.
எப்படி நீங்கள் ஒருவேளை குறியீடு என்று சமாளிக்க,
இல்லாமல் கடின குறியீடு விஷயங்கள்?
சரி, இந்த இடத்தில் SQL அதுவாகவே ஆகிறது எங்கள் நண்பர் ஆக தொடங்கும்.
நான் முன்மொழிய போகிறேன் என்று நாம் பின்வரும் தட்டச்சு செய்யலாம்.
நான் இதை செய்ய வேண்டும் உண்மையான வரியில்.
என்னை போய் இந்த விஷயங்களை சேர்க்க.
எனவே, படிப்புகள் அட்டவணை நாம் என்று சரியாக என்ன செய்வோம் ஒரு
முன்பு கணம்.
நான், மேலே சென்று சொல்ல தான் CS1 மற்றும் CS50 பொருத்தி பார்க்கலாம்.
ஒரு சில சேர்க்க அனுமதி வரிசைகள் முறை, CS51.
இப்போது, எனக்கு முன்னால் சென்று காப்பாற்ற நாம்.
சரி, நான் இருக்கிறேன் விரைவில் மீண்டும்
நான் உறவுகளை முடியும் நாம் தான் திரையில் பார்த்தேன்.
அதனால் இங்கே நாம் Leitner, இங்கே நாம் வண்ணமாகவே உள்ளது.
நாம் நம்மை தருகிறேன் மற்றொரு வரிசையில், ஒவ்வாமை.
இப்போது எனக்கு இந்த காப்பாற்ற நாம்.
நான் வேண்டுமென்றே அவர்களை செய்கிறேன் அதே வரிசையில்.
இல்லை, நான் கொடுக்க மறந்துவிட்டேன் இந்த கார் சம்பள உயர்வு.
என்னை விரைவில் இதை சரிசெய்ய வேண்டும்.
நான் இந்த பிரச்சினையை சரி செய்ய வேண்டும் ஆன்லைன் குறியீடு.
என்று ஒரு ஒதுக்கி தோல்வியுற்றது.
உண்மையில் என்னால் முடியவில்லை Leitner மற்றும் வண்ணமாகவே செருக
நான் இல்லை, ஏனெனில் ஒவ்வாமை, தோல்வி கூட ஒரு அடையாள எண் குறிப்பிட
அது ஒரு மற்றும் நான் எதிர்பார்த்தேன் கார் சம்பள உயர்வு சரிபார்க்க மறந்துவிட்டேன்,
அவர்கள் அனைவரும் பொருள் இயல்புநிலை பூஜ்யம் செய்து.
ஆனால் பின்னர் முரணான நாம் குறிப்பிட்ட அந்த சொத்து.
முதன்மை முக்கிய மீறிய அது கூட எனக்கு அதை செய்ய விடவில்லை.
எனவே இதை சரிசெய்ய வேண்டும்.
இப்போது, எனக்கு திரும்ப செல்லலாம் இங்கே தாவலை சேர்க்க குறிப்பிட
நான் Leitner, வண்ணமாகவே வேண்டும் என்று மற்றும், ஒரு வரிசையில், ஒவ்வாமை.
இப்போது இறுதியாக, மட்டுமே கொஞ்சம் கடினமாக உள்ளது என்று ஒரு
நினைவில் நிச்சயமாக இருக்கிறது பயிற்றுவிப்பாளராக.
இப்போது பொருத்தி பார்க்கலாம் என்று நிச்சயமாக ID1 பயிற்றுவிப்பாளராக ID1 ஆகிறது
அதனால் CS1 மற்றும் ஹென்றி தான்.
நிச்சயமாக ID2 பயிற்றுநர் Cs50 மற்றும் வண்ணமாகவே உள்ளது ID2.
பின்னர் நாங்கள் கடந்த தான் பற்றி கவலைப்பட நிச்சயமாக, ID3 ஆகிறது
CS51 இது, கற்று
நிச்சயமாக பயிற்றுவிப்பாளராக 1, ஹென்றி இது.
மற்றும் மூன்று மேலும் கற்று 3, ஒவ்வாமை இது.
வட்டம் இப்போது நாம் இந்த மீண்டும் நான் -
சாமீ, நான் தான் செய்தேன்.
நிச்சயமாக பயிற்றுவிப்பாளராக கார் சம்பள உயர்வு வேண்டும்.
எல்லாம் சரி.
நான், இந்த வேகமான இந்த நேரத்தில் செய்ய வேண்டும் நிச்சயமாக 1, நிச்சயமாக 1, 2, 2.
இப்போது இறுதியாக, நாம் CS51 செய்கிறோம் இது நிச்சயமாக ID3 மற்றும் ஹென்றி உள்ளது.
நிச்சயமாக ID3 மற்றும் ஜெஸ்ஸி.
அந்த நல்ல தெரிகிறது.
சரி. எனவே இப்போது, நாம் திரும்பி போகலாம் முனைய சாளரத்தில்.
நான் விவரிக்கிறேன் என்றால் படிப்புகள் நாம் இதை பார்க்க வேண்டும்.
என்னால் படிப்புகள் பார்க்க விரும்பினால் இப்போது, படிப்புகள் நட்சத்திர தேர்வு செய்கிறது
அரை பெருங்குடல், இப்போது நாங்கள் அந்த மதிப்புகள் பார்க்கிறோம்.
இப்போது, வேறு நான் என்ன செய்ய வேண்டும் என்று விரும்புகிறீர்கள்?
பயிற்றுனர்கள் இருந்து நட்சத்திர தேர்வு, நான் எதிர்பார்த்தபடி தான்,
மற்றும் படிப்புகள் நட்சத்திர தேர்வு - நிச்சயமாக அடிக்கோடிட்டு பயிற்றுவிப்பாளராக.
எனவே இப்போது நான் எப்படி சேர வேண்டும் இந்த அட்டவணைகள்?
எனவே தேர்ந்தெடுத்துள்ளார் அழகு இந்த வழியில் ஐடி மதிப்புகள் ஆகின்றன
என்று நீங்கள் நினைத்தால் நிச்சயமாக அட்டவணை எடுத்து
மற்றும் பயிற்றுவிப்பாளராக பின்னர் அட்டவணை மற்றும் சேர்க்கைக்கு
உங்கள் அந்த இரண்டு இடையே உள்ள மனதில் நிச்சயமாக பயிற்றுவிப்பாளராக
நீங்கள் வகையான வரிசையாக முடியும் அட்டவணை இந்த ஐடி பத்திகள் அனைத்து
நீங்கள் அவற்றை ஒன்றாக்க என்று அனைத்து என்று ஒரு பெரிய கட்டுரை
தகவல் நாங்கள் கவலைப்படவில்லை.
இந்த SQL தொடரியல் , அவசியம் தெளிவாக இல்லை
ஆனால் நாம் அதை செய்ய முடியும் என்றால் நாம் பார்ப்போம்.
படிப்புகள் தேர்ந்தெடுக்க நட்சத்திரம்,
மற்றும் ஒரு சில வழி இருக்கிறது நாம் இதை செய்ய முடியும்.
நான் செய்ய ENTER அடிக்க போகிறேன் நன்றாக வடிவம் விஷயங்கள் வகையான,
ஆனால் அந்த அம்பு ஒரு ஆகிறது வாடிக்கையாளர் பக்க கருவி அறிகுறி,
அது ஒன்றும் இல்லை SQL அதுவாகவே செய்ய.
படிப்புகள் தேர்ந்தெடுக்க நட்சத்திரம்.
நான் இப்போது சேர போகிறேன் படிப்புகள் அட்டவணை
நிச்சயமாக பயிற்றுவிப்பாளராக அட்டவணை.
எப்படி? என்று புலத்தில் courses.id சமன் நிச்சயமாக
பயிற்றுவிப்பாளராக அடிக்கோடிட்டு பெயர் என்ன dot
இதே துறையில் இங்கே நான் ஒரு ஜோடி வேண்டும் என்று.
அது ஐடி இல்லை.
புரியாதபடி - என்ன, மன்னிக்கவும்?
>> பாட ஐடி.
சரி, என்னை வெளியே பெரிதாக்க.
ஆனால் நான் எடுக்க வேண்டும் மேலும் ஒரு படி.
நான் இப்போது இந்த செய்துவிட்டேன் அட்டவணை மற்றும் இந்த ஒரு.
இப்போது நான் இழுக்க வேண்டும் அத்துடன் இந்த பையன்.
எனவே, மேலும் என்னை இந்த விஷயத்தை சேர
பயிற்றுவிப்பாளராக மீது என்ன மேசை?
நிச்சயமாக அடிக்கோடிட்டு instructor.instructor ஐடி
instructors.id சமன்.
எனவே நாம் எழுதப்பட்ட ஒரு சில வழிகளில் இந்த கேள்வி.
நான் இதை எந்த வரிசையில் அனைத்து என்று முக்கியம் இல்லை.
நான் இப்போது தான் அதை செய்தது என் மனதில் வலமாக.
நாம் இந்த செய்திருக்க முடியும் சில பல்வேறு வழிகளில்
ஆனால் நான் இப்போது இருந்தால் அரை பெருங்குடல் மற்றும் Enter,
நான் ஒரு புதிய திரும்ப பெற தற்காலிக அட்டவணை, இதன் விளைவாக தொகுப்பு
எனவே தகவல் பேச பேச.
நான் என்ன செய்ய வேண்டும் இந்த விஷயம் என்ன?
நான் ஐடி, பெயர், மற்றொரு வேண்டும் குழப்பம் என்ன இது ஐடி,
நேரத்தில் எனக்கு, ஒரு நிச்சயமாக ஐடி,
ஒரு பயிற்றுவிப்பாளராக ஐடி, ஐடி, மற்றும் பெயர்.
எனவே, ஒரு நாள் முடிவில் நாம் இப்போது வலது தரவு வேண்டும்.
நான் CS1 கற்று என்று பார்க்க முடியும் Leitner மூலம், CS51 கற்று
Leitner மற்றும் ஒவ்வாமை, மற்றும் CS50 தகவலை கற்பிக்கப்படுகிறது.
ஆனால் நான் கொஞ்சம் பதட்டமாக உள்ளேன் நான் உருவாக்கிய இந்த தெளிவின்மை.
தெளிவின்மை என்ன நான் சுட்டிக்காட்டி இருக்கிறேன்?
சரி?
[செவிக்கு புலப்படாமல் குறிப்பு]
மூன்று ஐடி பத்திகள் உள்ளது.
எனவே நாம் உண்மையில் இதை சரிசெய்ய முடியும் நாம் உண்மையில் என்ன செய்ய போகிறோம்
எங்கள் கட்டமைப்பை ஒத்திவைக்க இறுதியில் இந்த எங்களுக்கு உதவ,
ஆனால் அது இல்லை என்று மாறிவிடும் கள் என்று SQL இல் ஒரு சொல்,
நீங்கள் ஒரு குறிப்பிட முடியும் மாற்று, ஒரு துறையில் ஒரு புதிய பெயர்
நாம் இந்த தவிர்க்க முடியும் என்று முற்றிலும் தெளிவின்மை.
ஆனால் உணர்ந்த நாம் செய்தால் என எப்படியோ அதை நிவர்த்தி
என்று சொல் அல்லது ஒரு கட்டமைப்பை,
இந்த திறன் இல்லை தெளிவின்மை நீங்கள் முயற்சி செய்தால்
ஐடி துறையில் அணுக தெளிவாக தான் உள்ளன, ஏனெனில்
அங்கு போலி பெயர்கள்.
எனவே, இந்த ஒரு சேர, நான் நினைக்கிறேன் உங்கள் மனதில் கண் சிறந்த வழி
உண்மையில் அது பற்றி யோசிக்க இரண்டு அட்டவணைகள் எடுத்து உள்ளது,
அவர்கள் வரிசையாக நீங்கள் விரும்பும் வழியில்.
இந்த ஒரு என்று அழைக்கப்படும் ஆகிறது உள் உணர்வு சேர
நாம் இணைப்பதன் என்று இங்கே அட்டவணைகள்.
மற்ற வகையான உள்ளன நாம் எதிர்கொள்ளும் என்று இணைகிறது
போன்ற காலப்போக்கில் வெளி, இணைகிறது
ஆனால் இந்த மிக பகுதியாக ஒருவேளை மிகவும் பொதுவான ஆகிறது
தரவு புனர்நிர்மாணம் செய்வதற்காக.
நாம் இப்போது செய்ய வேண்டும் ஆகிறது பொதுவாக என்ன என்று
உங்கள் தரவு சீராக்கும், என்று எங்கும் எந்த பிரதி இல்லை
உங்கள் அட்டவணைகள்.
மற்றும் நகல் மூலம், நான் என்று முதல் அணுகுமுறை பொருள்.
நாம் Leitner குறிப்பிட்டுள்ளார் என்றால் மற்றும் பல இடங்களில் ஒவ்வாமை
உங்கள் தகவல், என்று இல்லை பொதுவாக சிறந்த முடிவு
குறிப்பாக தங்கள் பெயரை வலிமையை மேலதிக அல்லது வழக்கில் மாற்ற
திருமணம், கன்னி பெயரை வலிமையை நீங்கள் ஒரு வேண்டும் தன்னை மாற்ற
சில நியமன இடத்தில் ஒரு பெயர் போல் தரவு மதிப்பு.
எல்லாம் சரி.
எனவே, முறையை, நாம் இருந்தது ஒரு செய்ய சில வடிவமைப்பு முடிவுகள்
மற்றும் மிக முக்கியமான ஒன்றை ஒருவேளை சில குறைக்கப்பட்டது
குறியீடுகள் இந்த தேர்வுகள்.
ஆனால் எனக்கு நான் சுட்டி காட்ட விரும்புகிறேன் வேறு ஒரு விஷயம் அதே.
நான், மீண்டும் கால் தேக்கரண்டி உப்பு சென்றால்
ஒரு அம்சத்தை நீங்கள் போகலாம் முன் உள்ளது சந்தித்துள்ளோம்
பின்வரும்.
நான் நிச்சயமாக பயிற்றுவிப்பாளராக சென்றால், நான் ஏற்கனவே குறிப்பிட வில்லை என்று சில
இந்த விஷயங்களை குறியீடுகள் வேண்டும்.
ஆனால் எனக்கு அமைப்பு போகலாம் நிச்சயமாக பயிற்றுவிப்பாளராக தாவல்.
எனக்கு குறியீடுகள் இப்போது சொடுக்கி மற்றும் பின்வரும் கவனிக்க.
நான் இங்கே குறிப்பிட்ட அந்த ஒரு முதன்மை முக்கிய உள்ளது
ஐடி எனப்படும் பத்தியில்.
இந்த ஒரு சற்றே சிக்கலாக உள்ளது பறிபோகின்றது குறிப்பிடாமல் வழி
மற்றும் முன்னும் பின்னுமாக குறிப்பதாகவே பேச்சு துறையில் அளவு.
ஆனால் இப்போது நான் மற்றொரு வேண்டும் துறையில், எந்த நிச்சயமாக ஐடி, -
செய்யப்படுகிறது இது நிச்சயமாக ஐடி முன்கூட்டியே மற்றும் தனிப்பட்ட, சரி.
நான் இந்த ஒரு செய்தார் எங்களுக்கு முன்னெடுக்க.
எனவே, ஏன் இந்த - எனக்கு விட்டு விடுங்கள் இந்த விவாதம் பொருட்டு.
ஓ, நான் செய்தது என்ன தெரியுமா?
சரி. எனவே, முன்பு, ஒரு ஒரு வரைகலை கருவியை பயன்படுத்தி ஆபத்துக்களை
இந்த மாதிரி, போது நாம் இந்த அட்டவணை சேர,
நிச்சயமாக பயிற்றுவிப்பாளராக அட்டவணை, நான் குறிப்பிட்ட அந்த நினைவு
நான் ஒரு குறியீட்டு வேண்டும் என்று இந்த துறையில்
இந்த ஒரு குறியீட்டு மற்ற துறையில்.
பக்க விளைவு அந்த பெட்டிகள் இரண்டு சோதனை
ஒரே திரையில் ஆகிறது என்று உதாரணமாக, அந்த பெண்ணே
நான் வேண்டும் என்று இரண்டு தனி குறியீடுகள்,
நான் ஒரு சேர குறியீட்டு வேண்டும் என்று இது பொதுவாக மட்டுமே பயனுள்ளதாக இருக்கும்
நீங்கள் இருக்கும் போது அல்லது மிகவும் பயனுள்ளதாக ஒரு துறையில் தேடி
ஆனால் அந்த துறைகளில் இரு.
நாம் ஏன் என்று தான் அவர்கள் அங்கு ஒன்று சேர்
அதனால் நான் 'காரணமாக அது கைவிடப்பட்டது என்று நான் நோக்கம் என்ன இல்லை.
மாறாக, நான் போகிறேன் இங்கே இந்த மீண்டும்செய்வதற்கு.
நான் நிச்சயமாக ஐடி செல்ல போகிறேன்
மேலும் கீழ் நான் தான் குறியீட்டு சேர்க்க சொல்ல போகிறேன்.
நான் கீழ் செல்ல போகிறேன் பயிற்றுவிப்பாளராக ஐடி மற்றும் குறியீட்டு சேர்க்க சொல்கிறது.
இப்போது நாம், இங்கே கிளிக் செய்யவும் நாங்கள் மூன்று குறியீடுகளும் வேண்டும்,
ஒரு முதன்மை மற்றும் நான் ஒவ்வொரு ஒரு நோக்கம்
அந்த வெளிநாட்டு விசைகளை.
நான் அதை வெளிநாட்டு ஏனெனில் அழைக்கிறேன் இந்த அட்டவணை வரைபடங்கள் நிச்சயமாக ஐடி
எந்த துறையில், தான் இருக்க வேண்டும் மற்றொரு அட்டவணையில், அழிக்க.
ஐடி எனப்படும் முதன்மை முக்கிய, படிப்புகள் என்று அட்டவணை,
மற்றும் பிற ஒரு அதே ஒப்பந்தம்.
ஆனால் இப்போது, ஒரு சுவாரஸ்யமான ஆகிறது ஏமாற்ற உண்மையில் நுட்பம்.
நான் மேலே சென்று என்னை என்று இன்னும் கொஞ்சம் மெதுவாக செய்ய.
அதே திரையில், அறிவிப்பு அது இங்கே உறவு காட்சி என்கிறார்.
நான் இந்த கிளிக் இப்போது நான் கவனிக்க ஒரு சில தடைகள் செய்ய கிடைக்கும்.
எனவே, upsides ஒரு மேலும்
கருத்து பயன்படுத்தி மட்டும் வெளிநாட்டு விசைகள் மற்றும் மற்ற அட்டவணைகள்
போன்ற நாம் தான் இருக்கிறது என்று ஒரு குறியீட்டு வரையறுக்கும்
அவர்கள் மீது நீங்கள் முடியும் தகவல் உதவி நீங்கள் இன்னும்
நேர்மையை உறுதி என்று துறையில்.
குறிப்பாக, நான் இப்போது முடியும் இந்த துளி வழியாக குறிப்பிட
கீழே என்று நிச்சயமாக ஐடி துறையில்
இந்த அட்டவணையில் உண்மையில் வரைபடங்கள் courses.id வேண்டும்.
இதேபோல், பயிற்றுநர் அடிக்கோடிட்டு ஐடி instructors.id ஒப்பிடப்படுகிறது.
இப்போது, இந்த பயனுள்ளதாக இருக்கும்?
சரி, வலது, கவனிக்க இப்போது தோன்றுகிறது என்ன புறம்.
நான் இப்போது கற்று கொள்ள முடியும் தகவல் என்றால் ஹென்றி
உதாரணமாக எப்போதும் ஓய்வு அவரது வரிசையில் மறைகிறது
பயிற்றுவிப்பாளராக அட்டவணை முற்றிலும் அதன் மூலம் இருப்பது
நீக்கப்பட்ட, நான் இந்த வழியாக முடியும் அணுகுமுறை உறுதி விழுத்தொடர்
அவர் கற்று எந்த படிப்புகள் இருக்கின்றன என்று இனி அவருடன் தொடர்புடைய.
நான் தகவல் கற்பிக்க முடியும் வரிசைகள் நீக்க
இந்த பெயரளவிலான சேர அட்டவணை தானாக ஹென்றி என்றால் அல்லது ஒரு
அவரது படிப்புகள் மறைகிறது.
இப்போது, இந்த வைக்குது?
சரி?
[செவிக்கு புலப்படாமல் குறிப்பு]
நீங்கள் ஒரு முறை மட்டுமே அதை செய்ய வேண்டும் மற்றும் நீண்ட கால, சரியான?
இது மிகவும் எளிது மாதிரி என்றால் மக்கள் வந்து போக, படிப்புகள் வருகின்றன
மற்றும், செல்ல உங்கள் தரவுத்தள முடியும் வெறும் படிப்புகள் சிதறி செய்து
மற்றும் ஆசிரிய எந்த இருக்கின்றன என்று தரவு தொகுப்பு இனி பொருத்தமான.
உங்கள் தரவு பெற தொடங்குகிறது , மிகவும் அசுத்தமாக மற்றும் அழுக்கு மற்றும் நாளான
எனவே இங்கு நாம் அடுக்க முடியும்
ஒரு சில செயல்படுத்த இந்த தடைகள்.
சரி?
[செவிக்கு புலப்படாமல் குறிப்பு]
இது மூலம் தெரிகிறது.
இந்த திரையில் எங்கே நாம் ஒரு இணைப்பு குறித்த
வெளிநாட்டு முக்கிய இடையே மற்றும் முதன்மை முக்கிய.
எனவே பெயரிடும் அனைத்து நான் மறைமுகமாக மரபுகளை
முந்தைய தான் மரபுகளை.
எந்த உள்ளார்ந்த அர்த்தம் இல்லை.
இந்த திரையில் மட்டுமே பயனுள்ளதாக இருக்கும்
நீங்கள் குறியீடுகள் குறிப்பிட்ட பின்னர் அந்த துறைகளில் ஒவ்வொரு நாம் செய்தது போல்.
இந்த கீழிறங்கும் நாம் இருக்கிறோம் உதாரணமாக ஒரு சில விஷயங்கள்
ஒரு நிச்சயமாக நீங்கள் நீக்கப்பட்டால் உண்மையில் அந்த நீக்க தடுக்க
நடந்து இருந்தால், அங்கு இந்த அட்டவணையில் ஒரு வரிசையில் ஆகிறது
சொல்லி, கட்டுப்படுத்து.
வேறுவிதமாக கூறினால் ஹென்றி ஓய்வு முடியாது
நாம் அவரை பிணைநீக்கிறோம் வரை CS51 மற்றும் CS1 இருந்து.
அதனால் ஒரு நல்ல விஷயம்.
ஆனால் அது தூண்டும் உங்கள் குறியீடு உள்ள பிழைகளை
நீங்கள் எதிர்பார்க்கலாம் என்றால், அல்லது நாம் ஒரு அடுக்கை முடியும்,
போன்ற ஒத்த ஒரு அடுக்கை விழுத்தொடர் பாணி தாள்கள்
மற்றும் அடுக்கு நீர்வீழ்ச்சி என்று ஒரு என்றால் -
ஹென்றி அதனால் ஓய்வு என்றால் - நீக்கப்பட்ட செய்வதன் மூலம்
அதனால் இங்கே அவரது வரிசையில் சாப்பிடுவேன் பொறுப்பற்ற.
எந்த நடவடிக்கையும் இல்லை அல்லது பூஜ்ய பொருள் வகையான பயனுள்ளதாக இருக்கும் நீங்கள் வகையான
சில வரலாற்று பதிவு வேண்டும் ஹென்றி CS51 கற்று நிலையில்,
ஆனால் நீங்கள் அந்த துறையில் வேண்டும் பூஜ்ய இருக்கும் என்று அங்கு வரிசைகள்
ஆனால் அது இனி இல்லை அவருடன் தொடர்புடைய.
எனவே இந்த மிகவும் சக்தி வாய்ந்த இருக்கின்றன நுட்பங்கள் நீங்கள்
மற்றும் கூட பயன்படுத்த வேண்டும் வட்டி குறிப்பாக
உங்களை நீங்கள் சேமிப்பு.
எனவே, என்னை ஒரு குறிப்பும் செய்யலாம் இங்கே இறுதி விவரங்கள் ஜோடி,
தேவையான பொருட்கள் எந்த என்று பயனுள்ளதாக இருக்கும்
நாம் தரவுத்தள வடிவமைப்பு திட்டம் என.
நீங்கள் தேர்வு தகவல் இயந்திரம் மீது
நீங்கள் உங்கள் குறியீடு பயன்படுத்த.
நீங்கள் தெரிந்திருந்தால் என்றால் CS161 நீங்கள் போகலாம் -
அல்லது 61, நீங்கள் பொதுவாக வலிமை கோப்பு அமைப்புகள் தெரிந்திருந்தால் இருக்க.
மேலும் விஷயங்கள் உள்ளன போன்ற NTFS மற்றும் HFS +
மற்றும் X2FS4 [ஒலிப்பு] மற்றும் 3 மற்றும் முன்னும் பின்னுமாக.
பல்வேறு வழிகளில் உள்ளது மேசை தரவு சேமித்து.
இதேபோல் உள்ளன தரவு சேமித்து பல்வேறு வழிகளில்
இயல்பாக ஒரு தரவுத்தளத்தில் அப்ளையன்ஸ் குறைந்தது
சமீபத்திய பதிப்பு இந்த MySQL.
நாம் பயன்படுத்தி வருகிறோம் NoDB, என்று டேட்டாபேஸ் எஞ்சின்,
இது ஒரு ஆதரிக்கிறது சில நல்ல அம்சங்கள்.
ஆனால் மற்றொரு பொதுவான ஒன்று கூட ஆகிறது என்று MyISAM மற்றொரு
என்று, பயன்படுத்த மெமரி உள்ளது இருக்க முடியும் எதுவும் போட வேண்டாம் என்பது
வட்டில், தான் வைத்து நினைவக விஷயங்களை.
பெரும்பாலான ஒருவேளை நீங்கள் வெறும் தொடங்கி தவறு போக மாட்டேன்
NoDB, ஆனால் எந்த திட்டங்கள் உயர் விகிதங்கள் ஈடுபடுத்த முனைகின்றன என்று
உதாரணமாக உட்செலுத்தும், போன்ற துரித பதிவு நிறைய,
வினாடிக்கு நூற்றுக்கணக்கான விஷயங்களை அல்லது விஷயங்கள் உள்ளது.
எந்த நேரமும் நீங்கள் ஒரு வேண்டும் பொருள் நடக்கிறது நிறைய
தரவுத்தளத்தில் மீது இந்த வகையான
கீழ் மட்டத்தில் முடிவு ஈடுபட தொடங்கும்.
முழு உரை அம்சம் உதாரணமாக மட்டுமே MyISAM வேலை
அதனால் ஒரு அச்சுறுத்தலாக உள்ளது.
ஆனால் நீங்கள் முடிவு செய்யலாம், இந்த நினைவு இருக்கலாம் நாங்கள் கவலை ஏன் குறைந்தது ஊக்குவிக்கிறது
குறிப்பாக NoDB பற்றி.
ஒரு இனம் நிலைமைகள் பொதுவாக எதனை குறிக்கிறது?
சரி, இந்த ஒரு ஆகிறது ஒரு உதாரணம் சைகை சில
நீங்கள் கேட்டு கடந்த ஆண்டுகளில் என்பதை 161 அல்லது 50
நீங்கள் ஒரு அறை வேண்டும், அங்கு, நீங்கள் இருவரும் உண்மையில், பால் போன்ற
நீங்கள் ஒரு திறக்கும் முதல் வீட்டில் கிடைக்கிறது எந்த பால் இருக்கிறது பிரிஜ்,
முழுவதும் குளிர்சாதன பெட்டியில் நடைக்கு மூட CVS தெருக்களில் மற்றும் பெற
வரி சில பால் வாங்க.
இதற்கிடையில், உங்கள் ரூம்மேட் மீண்டும் இங்கே வருகிறது.
அவர் பால் பிடிக்கிறாள்.
குளிர்சாதனப்பெட்டியில் திறக்க மற்றும் எந்த பால் உணர்கிறான்.
இங்கே அவர் பின்னர் செல்கிறது ஒருவேளை மற்ற CVS சேமிக்க.
வேகமாக முன்னோக்கி ஒரு சில நிமிடங்கள் பின்னர் நீங்கள் இப்போது இருவரும் திரும்பி வந்து
நீங்கள் பால் வாங்கினேன்.
அவற்றில் ஒன்று இப்போது நடக்கிறது நீங்கள் இல்லை, ஏனெனில் கெடுக்க
பால் போன்ற மிகவும் மற்றும் சரி, இந்த ஒரு பிரச்சனை?
நீங்கள் இருவரும் ஆய்வு ஏனெனில் சில மாறி மாநில
மற்றும் அடிப்படையில் ஒரு முடிவை அது கூட மாநில
என்று மாறி அடிப்படையில் மாற்றம் செயல்முறை,
அனைத்து அதை மெதுவாக இருக்கும் அது எடுக்கும் நேரம் அளவு
CVS மற்றும் இருந்து பெற.
அதனால் என்ன முட்டாள் உண்மையான ஒரு வகையான ஆகிறது உலக அந்த பிரச்சனைக்கு தீர்வு?
சரி, ஒரு குறிப்பு விட்டு?
இது கடந்த முறை நடந்தது.
எப்போதும் ஒரு குறிப்பு விட்டு அல்லது உண்மையில் விஷயம் பூட்டுக்கு.
நான் பூட்டுக்கு, ஏனெனில் சொல்கிறேன் நீங்கள் எடுத்து செய்ய அல்லது CS161 எடுத்து இருந்தால்,
பூட்டுதல் அடிப்படை ஆகிறது உலகின் அந்த வகையான யோசனை.
எனவே இனம் நிலைமைகள் எழலாம் மேலும் தகவல் உலகில்
நீங்கள் ஒருவேளை நினைவுகூர வேண்டும் நீங்கள் 50 எடுத்து CS50, நிதி
நாம் உண்மையில் கொடுத்தார் என்று இந்த குறியீடு விவரக்குறிப்பு நீங்கள்
நேரத்தில் என்று உங்கள் அறுவை சிகிச்சை மிக அணு என அழைக்கப்படுகிறது.
நீங்கள் இந்த, வேண்டும் என்றால் வழக்கு, பங்குகளை ஒரு பங்கு வாங்க
மற்றும் பங்கு உள்ளது சில குறிப்பிட்ட சின்னங்கள்.
நாங்கள் உங்களை போன்ற குறியீடு பயன்படுத்த கூறினார் இந்த, ஏனெனில் இந்த வழியில்
போலி சாவி புதுப்பிப்பு கட்டப்பட்ட எந்த தொடரியல்,
MySQL நீங்கள் திறம்பட இருக்கிறீர்கள் நுழைவு ஒன்று செய்து
அல்லது பின்னர் மேம்படுத்தல் பார்க்க ஒரு தேர்வு செய்து
ஒரு பங்கு அங்கு ஏற்கனவே உள்ளது.
வேறுவிதமாக கூறினால், அனலாக் ஒரு பங்கு வாங்கும் உலக
பால் மற்றும் குளிர் சாதன பெட்டி , முதல், இருக்கும்
ஒரு பங்கு வாங்கும் முன் கூகிள் நீங்கள் தேர்ந்தெடுக்க வேண்டும்
தகவல் இருந்து அனைத்து டேவிட் சொந்தமாக கூகிள் பங்குகள்
அவர் பூஜ்யம் அல்லது அதற்கு மேற்பட்ட சொந்தமாக இருந்தால், பார்க்க.
அவர் சொந்தமாக இருந்தால், நீங்கள் பார்க்க பூஜ்யம் அல்லது நீங்கள் இன்னும்
பின்னர் பின்வரும் செய்ய.
நீங்கள் ஒரு நுழைவு செய்ய வேண்டும் அல்லது
அவர் பூஜ்யம் 'காரணம் சொந்தமாக டேவிட் எந்த வரிசையில், இன்னும் இருக்கிறது
அல்லது நீங்கள் ஒரு மேம்படுத்தல் செய்ய வேண்டும் குறைந்தபட்சம் கோட்பாடு நீங்கள் விரும்பினால்
ஒரு பயனருக்கு ஒரு வரிசையில் வேண்டும்.
பிரச்சனை தேர்வு பங்குகள் எண்ணிக்கை
பின்னர் மேம்படுத்தும் அல்லது சேர்க்கைக்கு தடங்கல்
வேறு வேறு யாரோ வாங்க முயற்சி கணினி முனையத்தில்
அல்லது தாவீதின் சில விற்க பங்குகள் பங்குகள் என்பதை
நல்ல நோக்கங்களுக்காக அல்லது வகையான தீங்கிழைக்கும் நோக்கங்களுக்காக.
அதை சேமிக்க போகிறோம் போல உங்கள் ரூம்மேட் திரும்பி வரும் போது
மற்றும் மாநில சரிபார்க்கிறது மாறி.
எனவே நேரத்தில் இந்த இலக்கணத்தை அப்படி சரியான இருந்தது
CS50, அந்த தவிர்க்கிறது முற்றிலும் பிரச்சனை.
அது தான் என்று அனைத்து செய்கிறது நீங்கள் பூட்டும் மந்திரம்,
ஆனால் இப்போது இந்த வகையான இந்த பாடத்திட்டத்தில் திட்டங்கள்
இது பெரும்பாலும் சாப்பிடுவேன் மிகவும் சிக்கலான தரவு தொகுதிகள் உள்ளடக்கியது,
நீங்கள் அடைய முடியாது எப்போதும் இந்த அணுக்கோப்பு.
எல்லாம் நடக்கிறது ஒரு முறை அல்லது இல்லவே இல்லை
இடையூறின்றி நேர்த்தியாக.
எனவே, MySQL, மற்றொரு டேட்டாபேஸ் எஞ்சின்,
பூட்டுகள் என்று ஆதரவு விஷயங்கள்,
நீங்கள் பூட்டு சொல்ல முடியும் அதன்படி அட்டவணை என்று ஒரே ஒரு விருந்து
பொதுவாக ஒரே ஒரு பயனர் முடியும் அந்த நேரத்தில் எந்த புள்ளியிலும் அதை தொட
எழுத படிக்க மற்றும் நீங்கள் அதை திறக்க முடியும்.
இந்த ஒரு உதாரணம் MySQL சொந்த குறிப்புகள்,
அங்கு நீங்கள் ஒரு வங்கி போன்ற இருந்தால் நீங்கள் முயற்சிக்கும் என்று கணக்கு
பணம் கழிக்க பின்னர் பணம் சேர்க்க.
நீங்கள் வேண்டும் நிச்சயமாக இருவரும் செய்ய
அந்த விஷயங்களை ஒன்றாக நடக்கும்
அங்கே என்று கணித பிழைகள்
எந்த ஒரு இழப்புக்களை எப்படியோ பணம்,.
பூட்டுகள் பிரச்சனை ஒரு தரவுத்தளத்தில் என்றாலும்
இது பொதுவாக பொருள் முழு அட்டவணை பூட்டப்பட்டுள்ளது,
இது நீங்கள் இருந்தால் பொருள் முயற்சி ஒரு நூறு பேர்
உங்கள் வங்கி வியாபாரம் செய்ய அதே அளவு ஆன்லைனில்
ஒரே நேரத்தில் ஒரு அவர்கள் ஒரு நேரத்தில் செல்ல முடியும்.
முட்டாள், குறிப்பாக இது சர்வர்களில் இப்போதெல்லாம்
எட்டு நிச்சயமாக, 16 என்று நிச்சயமாக, ஒரு பெரிய அளவு இல்லை
நினைவகம், அங்கு எந்த அனைத்து தொடர்கதையாக காரணம்
உங்கள் நடவடிக்கைகள் இருந்தால் அந்த வாடிக்கையாளர்கள் மட்டுமே போகிறோம்
தங்கள் சொந்த வரிசைகள் தொடர்பு.
எனவே NoDB நீங்கள் செய்ய அனுமதிக்கிறது விஷயங்களை இன்னும் அறிவார்ந்த
இந்த பொதுவாக இருக்கும் நீங்கள் குறியீடு எடுத்து அணுகுமுறை,
நீங்கள் ஏதாவது பயன்படுத்த பரிவர்த்தனை என்று.
நீங்கள் பொதுவாக இந்த செய்கிறீர்கள் PHP குறியீடு உள்ள,
ரூபி குறியீடு, பைதான், என்ன.
ஆனால் SQL குறியீடு என்று இறுதியில், இந்த பயன்படுத்தப்படும்
பொதுவாக.
நீங்கள் பரிவர்த்தனை தொடக்கம் இரண்டு அல்லது அதற்கு மேற்பட்ட கேள்விகளை குறிப்பிடலாம்
நீங்கள் வேண்டும் என்று முற்றிலும் இயக்க
இடையூறின்றி அல்லது இல்லவே இல்லை.
சில இருக்க முடியாது அறிக்கைகள் தேர்வு
அல்லது சில நீக்குகிறது அல்லது மேம்படுத்தல்கள்.
ஆனால் நல்ல விஷயம் இருக்கிறது என்று தகவல் போதுமான ஸ்மார்ட் இருக்கும்
அது மட்டும் இல்லை என்று செய்ய அவர்கள் உண்மையில் நீங்கள் வரிசைகள் பூட்ட
இந்த மேம்படுத்தல்கள் தொடர்பு அல்லது தேர்வு அல்லது நீக்குகிறது.
நீங்கள் வரிசைகள் ஆயிரக்கணக்கான கிடைத்தது என்றால் நீங்கள் மட்டும் மூன்று தொட்டு
அவர்கள் மட்டுமே என்று துணைக்குழு அட்டவணை பூட்டப்பட்டுள்ளது
அந்த 99 பொருள் வாடிக்கையாளர்கள் தங்கள் வரிசைகளில் தொட முடியாது
தொடர் இல்லாமல் நீங்கள் குறைந்துள்ளது.
இதற்கிடையில், இந்த நல்ல ஆகிறது பரிவர்த்தனைகள் அம்சம்.
அவர்கள் ஒரு பரிவர்த்தனைகள் இருக்கிறார்கள் ஒரு கோப்பு கணினியில் 161 போன்ற உணர்வு,
அவர்கள் நடவடிக்கை இருக்கிறார்கள்
இது நீங்கள் ரோல் முடியும் அவர்கள் மீண்டும், நீங்கள் அவர்களை அகற்றிவிட முடியும்.
இந்த கட்டளை போன்ற ஆகிறது அல்லது தரவுத்தளங்கள் எஃப் கட்டுப்படுத்த.
நீங்கள் பகுதியாக கண்டறிய என்றால் வழி வழியாக அனைத்து
உங்கள் பல்வேறு தரவு செயற்பாடு, சுட, ஏதோ தவறு நடந்து வருகிறது.
நீங்கள் உண்மையில் இயக்க ஒரு மீண்டும் வேறு SQL கேள்வி ரோல்
இந்த போக்கு அனைத்து - அனைத்து நீங்கள் கொலை அறிக்கைகள்
தொடக்கத்தில் கூறி பின்னர் பரிவர்த்தனை மறைந்துவிடும்
அவர்கள் என்ன நடந்தது, என்று
ஒரு அதிசயமாக இது சக்தி வாய்ந்த விஷயம்.
இந்த வகையான இருக்கின்றன விஷயங்களை நிச்சயமாக 50 நாம் வகையான
ஒரு கம்பளம் கீழ் ஒழுங்குபடுத்தும் மற்றும் நீங்கள் வெறும் வகையான கருதி
அனைத்து நன்றாக இருக்கும்.
ஆனால் நீங்கள் தொடங்க உண்மையான திட்டங்கள் பற்றி நினைத்து
மற்றும் உண்மையான பயனர்கள் மற்றும் உங்கள் தரவுத்தளத்தின் ஒருமைப்பாட்டை,
இந்த வகையான இருக்கின்றன வடிவமைப்பு முடிவுகள்
என்று முக்கியமான இருக்க போகிறோம்.