Microsoft / Ms Access Database | Tutorial For Beginners – (With 100% Guarantee)

안녕 얘들 아 내 이름은 무하마드 Naveed 이며이 강의에서 나는 당신에게 무엇을 말할 것입니다 ms exes와 데이터베이스를 만드는 방법을 배우기 전에 먼저 우리는 MS 액세스가 무엇인지 잘 알고있었습니다 웰마 센서스는 데이터베이스 관리 시스템이며 우리의 당신은 ms word ms와 같은 다른 Microsoft 제품에 익숙 할 것입니다

탁월한 능력을 발휘할 수 있습니다 엑셀 잘 알고있을 때 ms 액세스를 배우십시오 ms Excel 엑셀 Vasari 추억 엑셀은 소규모 데이터베이스에 적합하지만 관리가 힘들 때 엑셀 또는 다른 손 ms 액세스 거대한 데이터베이스를 관리하기위한 것입니다 배우기 쉽고 ms 액세스에 대한 소개입니다 그러므로이 강좌에서 우리는 데이터베이스를 만드는 법을 배우게됩니다 먼저 우리가 가지고있는 데이터베이스를 만들기 위해 데이터베이스를 만드는 방법을 배우십시오 빈 데스크톱 데이터베이스를 클릭하면 하나의 창이 나타납니다

데이터베이스의 이름을 묻는다면,이 이름에 원하는 이름을 붙일 수 있습니다 case Naveed placecom을 제공하고 나서 우리가 탐색 할 수 있음을 의미합니다 우리의 ms 액세스 파일의 위치는 아직 위치를 변경하고 싶지 않습니다 그래서 당신이 클릭하고 싶다면 클릭하지 않습니다

데이터베이스를 클릭하여 저장할 위치를 찾아 저장하십시오 당신이 완전히 당신의 이름을 주었을 때 언제 어디서나 당신의 데이터베이스 확인을 클릭하십시오 축하합니다 데이터베이스를 성공적으로 만들었습니다 다음 강의에서 ms 액세스에 대한 소개는 A를 만드는 방법을 배우게 될 것입니다

테이블은 Excel MySQL이든 아니든 모든 데이터베이스의 백본입니다 MS 액세스를 사용하면 데이터베이스에 테이블이 있으므로 테이블을 순서대로 배울 수 있습니다 MS exes의 왼편으로 와야하는 표를 만든 다음 테이블을 마우스 오른쪽 버튼으로 클릭 한 다음 다시 클릭하면 디자인보기가 다시 클릭됩니다 디자인보기를 사용하여 테이블을 저장하고 예를 들어 이름을 지정하십시오 여기 나는 학생들에게 그것이 어떤 이름이든 줄 수 있거나 그것을 말할 수있다

큰 장소에서 훨씬 더 좋을 것입니다 그리고 나서 제가 볼 수있는 것처럼 확인을 클릭하십시오 처음 세 열은 필드 이름이고 두 번째는 데이터 유형 및 세 번째 설명 열입니다 당신이 기분을 알고있는 컬럼의 이름을 의미합니다 누가 내가 이것에 대해 이야기하는지 모르겠다

나는 그들에게 열려있다 나는 ms 엑셀을 열었다 ms에서 볼 수 있듯이 우리는 열과 행의 열이 괜찮습니다 그래서 선은 왼쪽에서부터가는 선입니다 오른쪽으로 1 개 미안하다 1 2 3 4 이렇게 행이라고 불리는이 열은 ms 액세스에서 열이라고합니다

우리는 물론 우리가 예를 들어 ID 이름에 대한 열에 그렇게 물론 살해되고있다 만들기 위해 여기 예제에서는 이름 인 두 번째 열 이름을 제공하고 세 번째 열은 이름입니다 그래서 이것을 field name이라고 부름 우리는 데이터 유형에 대해 이야기해야합니다 데이터는 어떤 종류의 데이터가 내부에 있는지를 의미합니다 이 칼럼에서 ms를 다시 열면 ID의 예를 들어 보겠습니다

ID에 ID가 있음을 알 수 있습니다 팬 lagna V처럼 예를 들어 문자를 넣어 여기 쓰기 때문에 Naveed 인해 ID라는 사실이며 필요한 번호입니다 예를 들어 여기서는 당신이 말하면 정확할 것입니다 – 그것은 또한 정확할 것입니다 거기도 맞을 것이다 그래서 우리는 숫자가 필요하다는 것을 의미한다 그래서 우리는 어떤 종류의 데이터가 지금은 칼럼에 어울리 네요

나는 당신이 무엇을 의미하는지 이해했다고 가정합니다 그들의 타입 그래서 우리가 말하면 우리가 시간을했다면 데이터 타입을 배우자 신분증에 관해서는 ID 번호가 필요합니다 예를 들면 ID 번호가 필요합니다 그래서 내가 예를 들어, 예를 들어 ID를 자동으로 싶다면 예를 들어 뭔가 쓰기 FB 나 뭐든지 써서 ID가 여기에 와야 할 것입니다

너무 자동적이어서 자동 입력을 원할 때마다 다음과 같이 말할 수 있습니다 곧 번호 나 항목을 입력하면 자동으로 ID가 생성됩니다 자동 번호라고하는 경우 짧은 텍스트로 짧은 텍스트를 사용한다는 의미입니다 사용자 이름과 같은 간단한 텍스트를 사용자에게 제공하고 있습니다 사용자 이름과 같은 다음 우리는 긴 텍스트 긴 텍스트가 사용됩니다 사용자에게 필드를 제공하는 경우 예를 들어 주석을위한 예 이 긴 필드는 긴 테스트가 필요하다는 것을 의미합니다

예를 들어, 막 다른 골목에 대해 사용자에게이 필드를 제공하는 경우 시간 그래서 당신은 자동 전화 번호를 알고이 지연 시간 통화 그래서 나는 많습니다 데이터 유형은 아니지만 지금 당장 긴장감을 느낄 필요가 없습니다 내가 네게 한 말은 네가 간다면 그렇게되지 않는다 더욱더 그리고 확실히 그리고 당신이 이해하기 쉬울 것입니다 이름을 부여한 후 테이블 및 테이블 열을 만든 후 나는 초심자 언론 보도를 확실히 두 번 클릭 할 것이고, 다시 나는 묻게 될 것이다 네가 네가 우리 테이블 열을 말할 수있게 해줘

그래 ID 이름을 볼 수있는 것처럼 테이블 열을 성공적으로 만들었습니다 우리는 데이터를 삽입하기 위해 데이터를 삽입하는 법을 배울 것입니다 확실히 나는 이름을 날려 버릴 것이고 나는 그것이 될 수있는 이름을 누를 것이다 이름은 예를 들어 na'vi이고 물론 나는 예를 들어 ms-office와 동일하게 할 것입니다

당신은 비록 우리가 3 개의 들판을 가지고 있음에도 불구하고 나는 단지 사용하고 있거나 나는 두 가지 수수료로 작업하고 있습니다 이유는 내가 마지막으로 우리가 입력 할 때마다 또는 내가 삽입 할 때마다 자동 번호로 ID를 만들었습니다 새 항목은 자동으로 ID 또는 번호를 생성하므로 예를 들어 원하는 경우 예를 들어 cameran과 같은 항목을 새로 추가 한 다음 하드웨어 및 다시 말하지만, 예를 들어 앨리 (Ally)라고하면 일반적으로 볼 수 있습니다 자동으로 그리고 예를 들어 만약 내가 이렇게 컴퓨터를 이런 식으로 말한다면 이것은 데이터 삽입 방법 데이터를 삽입하는 가장 좋은 방법은 순서대로 양식을 만드는 것입니다 명확하게 양식을 만들려면 일종의 명확한 만들기를 클릭 한 다음 양식을 클릭하십시오

폼을 클릭하면 정확히 볼 수 있습니다 이제는 새로운 세상에서입니다 폼의 세계가 베이이므로 이것이 데이터를 삽입하는 방법입니다 확실히 우리는 다음 강연에서 형식에 대한 세부 사항을 분명히 설명 할 것입니다 나중에이 양식을보기위한 세 가지 방법이 있다는 것을 알려 드리고자합니다 그것은 테이블과 매우 유사하지만 적절한 방법은 적절한 방법이 아닙니다

예를 들어보기를 클릭하면 첫 번째보기가 세 개가 있습니다 양식보기 양식보기의 작업은 무엇입니까? 양식보기는 사용자가 예를 들어 변경할 수 없거나 변경할 수 없거나 크기를 조정하거나 이와 같은 작업을 수행 할 수 없지만 클릭하면 말할 수 있습니다 레이아웃보기 그래서이보기에서 원하는 경우 예를 들어 크기를 변경할 수 있습니다 크기를 바꾸거나 내가 움직이기를 원한다면 느끼는 것을 말할 수있다 만약 내가 이것을 할 수있는 크기를 바꾸고 싶다면 확실히 이것을 할 수있다

우리가 마지막으로 가지고있는 것이 디자인 뷰라는 것입니다 그 디자인이 의미하는 바는 무엇입니까? 보기는 디자인보기를 통해 양식을 디자인 할 수 있음을 의미합니다 사용자 친화적 인 양식을 만들었고 확실히 훨씬 더 잘 만들 수 있습니다 우리가 배운 마지막 강의에서 기억하는대로 양식을 사용하는 법을 가르쳐 드리겠습니다 우리의 ms 축에 데이터를 어떻게 삽입 할 것인가? 첫 번째 방법은 테이블에 의한 데이터 삽입이고 두 번째 방법은 양식에 의한 것입니다

또한 테이블로 데이터를 삽입하는 것이 올바른 방법이 아니라는 것을 알게되었습니다 올바른 방식으로 데이터를 삽입하는 올바른 방법은 형식이므로 형식을 배우자 양식을 배우기 위해 주문을 클릭하고 양식을 클릭하십시오 둘째로 당신이 볼 수 있듯이 이제 나는 새로운 세상에있다 양식의 세계와 그 형식을 볼 수있는 모든 세 가지 메뉴가 있습니다

첫 번째는 디자인 두 번째이며, 세 번째는 포맷입니다 디자인입니다 나는 단지 당신이 나를 확실히 지켜주는 것을 당신에게 알려주고 싶습니다 선생님이 우리에게 양식을 가르치고 있다고 생각하지만 그는 실제로 Mena 형식은 환경 또는 예를 들어 옵션 예를 들어 MS 액세스에 대해 이야기 할 때 볼 수있는 버튼입니다 MS 액세스 예를 들어 당신이 말할 수있는 메뉴와 모든 버튼과 모든이 일을 그러나 우리는 어떤 언어가 우리의 언어인지를 모른다

우리가 알 수없는 마이크로 소프트의 코딩 종류 우리가있을 때 비슷한 방식으로이 메뉴를 클릭하고 사용하십시오 양식 양식을 만드는 것은 사용자에게 표시할지 또는에 표시할지 여부를 의미합니다 명확한 사용자 사용자는이 양식의 내부 내용을 알 수 없습니다 어떤 기술이 당신이 얼마나 많은 테이블을이 양식에 사용했는지 그가 아는 ​​그 모든 일에 관심이 없다 양식과 그는 우리가 MSX에서 일하고있는 그대로 그대로 나에게 환영 할 것이다

예를 들어 이것은 ml 또는 예를 들어 어떤 사용자가 어떤 쉽게 볼 수 있으므로 우리가 할 첫 번째 일은 디자인은 분명히 뭔가를 디자인하는 것을 의미합니다 이 강좌에서 우리는 당신이 디자인 할 수있는 방법을 배울 것입니다 내가 말할 수있는 메뉴 또는 디자인 메뉴의 옵션은 내 리뷰보기 무엇입니까 볼 수 있습니다 즉, 양식을 어떻게보고 싶습니까? 첫 번째 단계 양식보기 두 번째는 레이아웃보기이고 세 번째는이 디자인보기입니다 양식을 사용하면 양식보기에서 예를 들어 아무것도 허용하지 않는다는 것을 의미합니다 나는 크기를 바꾸고 싶거나 내가 원하는 것을 넣고 싶으면 일하고 싶다

수식이므로 나는이 물건을 넣을 수 없습니다 왜냐하면 제가 양식에 있기 때문입니다 당신이 볼 수 있도록 양식은 내가 허락되지 않는다는 것을 의미한다 나는 아무것도 할 수 없다 다시 폼보기로 이동 한 다음 레이아웃보기로 이동합니다

미러 레이아웃 뷰 레이아웃 뷰는 레이아웃 뷰에서 우리가 허용된다는 것을 의미합니다 예를 들어 사이트를 변경하려면 내 크기를 변경하려면 내 말할 수 있습니다 내 피드의 여기에 내 양식을 유지하려면 이동하려는 경우 이것은 가정 또는 예를 들어 레이아웃을 클릭하면 크기를 변경하려는 경우 레이아웃보기에서보기 그래서 나는 그들이 위치를 말할 수있는 이것을 바꿀 수있다 또는 내 양식의 위치 또는 크기를 변경할 수 있다고 말할 수 있습니다 완전히 레이아웃을 의미하고 가장 중요한 것은 디자인 뷰입니다 디자인보기 케이스를 우리가 수식이라고 부르는 것을 넣을 수 있습니다

if 수식의 예 이벤트는 실제 소프트웨어와 유사하므로 디자인에서 우리는 수식과 이벤트를이 모든 것에 넣을 수 있습니다 우리는 단지 디자인을 배우게 될 것입니다 우리의 양식에 반대하는 디자인이므로 들어 가지 않을 것입니다 수식 세션 그래서 이것은 단지 설계를위한 것입니다 디자이너는 테마입니다

테마의 의미는 무엇입니까? MSX는 색상과 글꼴이 혼합 된 예를보고 싶습니다 이미 그것과 우리 모두를위한 혼합물 예를 들어 지구 팀의 인도 형식입니다 원한다면 가정 해 봅시다 이 팀이 뭔가 변화하고 있음을 볼 수 있다면 여기에서 변화하고 있습니다 클릭하면 변경 사항을 볼 수 있습니까? 내가 바꿀 때마다 바뀌 었어

나는 분명히이 일을 후버로 할거야 어떤 팀과 나는 클릭 할 것이고 그것은 나의 팀이 될 것이다 그리고 내가 원한다면 색상을 변경하십시오 글꼴 스타일을 변경하려면 색상을 변경할 수 있습니다 내가 좋아하는 일부 영역 (예 : 글꼴 스타일을 변경하려는 경우) 그래서 나는 내 글꼴 스타일을 바꿀 수 있습니다

예를 들어 드롭 다운에서 우리는 모든 버튼과 모든 것을 가지므로 우선 우리가 볼 수있는 것은 우리가 라디오 버튼 라디오라고 부르는 것을 말할 수 있다는 것입니다 뼈는 우리가 예를 들어 그 중 하나를 선택해야 할 때 매우 유용합니다 성별을 묻는 질문에 예를 들어 여성이되었다고 사용자에게 묻습니다 예를 들어 데이터를 입력하는 경우 우리는 데이터를 데이터베이스에 저장해야합니다 사람은 남성이나 여성 중 하나이므로 예를 들어 이것 같이 확실히 무언가 당신은 라디오 단추를 사용할 수있다

예를 들어 남성 또는 여성을 말하고 싶은 경우 사용자로부터 묻는 경우 당신은 남성 또는 여성 그래서 예를 들어 남성 또는 여성 그리고 나서 나는 디자인보기에서 변경 한 사항을 확인하여 양식을 클릭합니다 폼 뷰에서 실제 생활에서의 실제 삶은 다음과 같이 나타납니다 우리가 볼 수있는 형태로 실제에서 볼 수있는 사용자는 어떻게 될 것인가? 예를 들어 실제를 들여다 보면 내가 사용자인지 물어보고 싶은 사람은 남성입니까? 또는 예를 들면 여성을 위해 그렇게 예를 들면 지금 그것은 양쪽 다 명확히보고있다 옵션 중 하나만 선택할 수있는 기능을 추가합니다 예를 들어 만약 당신이 이것들을 넣고 싶다면 라디오 버튼을 말할 수 있습니다

버튼을 클릭하면 예를 들어 짐을 넣고 싶습니다 여기를 클릭하면 예를 들어 버튼 버튼 옵션을 말할 수 있습니다 레코드 네비게이션 사용자를위한 버튼을 놓고 다음을 찾길 원한다면 다음 전화 번호 찾기 첫 번째 통화로 이동하는 경우 예를 들어 마지막 통화로 이동합니다 지금 두 번째 레코드로 이동하려는 레코드를 클릭합니다 두 번째 레코드에 있고 원하는 경우 SEC인지 먼저 기록하십시오

첫 번째 레코드를보고 싶으 시다면 ~을 클릭하여 마지막으로 리콜하십시오 예를 들어 사용자가 원하는 기능을 사용자가이 버튼을 클릭하면 사용자가 새로운 버튼을 추가 할 수 있습니다 예를 들어 내가 다음을 클릭하면 다시 기록하고 양식을 다시 읽으면 기록하십시오 지금보기 예를 들어 버튼이있는 경우이 버튼을 클릭하면 예를 들어 새로운 항목을 넣을 때 새로운 것을 넣을 수 있습니다 여기 Navid와 법원은 MS 액세스가 될 수 있으며 다시 넣으려고한다면 새 데이터를 삽입 할 수 있습니다

이렇게하면이 기능을 예를 들어 어디서나 원하는 사용자를위한 양식 옵션을 말할 수 있습니다 작업을 닫으려는 경우에만 닫으십시오 보고서는 예를 들어 강의에 대한 편지의 편지에 실릴 것입니다 어떤 사용자가이 기능을 클릭하면 버튼을 클릭하면 응용 프로그램이 닫힙니다 이렇게하면 많은 정보를 넣을 수 있습니다

사용자가 무언가를 클릭 할 때마다 그렇게 할 수있는 기능 이것은 당신이 버튼을 말할 수 있기 때문에 많은 버튼이 있지만 당신은 그렇지 않습니다 미리 녹음 된 버튼을 볼 수있는 중고 프리 만 사용할 수있게되어 있습니다 만, 예를 들어 마크를 계산하려는 경우 또는 만약 당신이 원하는 경우 마크 시트를 만들고 있다면 D를 원한다 어떤 사용자의 비율과 비교해도 확실히 그렇게 할 수 있습니다 기능을하지만 우리는 분명히 편지에서 이것을 배울 것입니다 그래서이 방법으로 우리는 우리의 양식을 대화식으로 더 잘 만들 수 있습니다

(ENG SUB) Mamamoo's Festival Show: Story Behind Improvisation Regarding Jung Woo Sung | Life Bar

– 아주 자극적이에요 – [철철] 대단한 음색 이었어 – 그건 안도감이야 – 섹시한 음색 그것이 원래의 음색이라면? 정말 어색했을거야

[희철] 우리 한 번 보여줘 정 우성, 나와 함께 나간다! 정 우성, 나와 함께 나간다! (너무 시끄럽다) [TV 야옹] (모호한 씨는 마무 무의 데뷔를 가져왔다) – [혜진] 젊다 – [준현] 데뷔? [혜진] 너무 젊어 (그들은 뮤지컬과 같은 공연으로 관객을 사로 잡았습니다) [준현] 충격적 이었어

그 쇼를보고 나서 – [Dong Yup] 멋지네요 – 모자 쓴 사람은 누구야? [문by] 화사 (Me ♥) (두 번째 미니 앨범의 타이틀 곡, 음 오, 그래) (<당신은 최고의 Mamamoo 's> 원래의 활기찬 정신을 유지했습니다

) 이봐! (그들은 최종 회원 한 명을 위해 얼굴을 지켰다) (Decalcomanie는 그들의 오래된 명랑한 자아로부터의 이미지 변화였습니다) (별이 빛나는 밤은 마마모의 별거 해석을 가져왔다) (이것은 Mamamoo의 경력의 전형이었습니다) 대부분의 소녀 그룹은 매력적입니다 예쁘고 귀여운 개념을 가지고 있습니다 그러나 Mamamoo는 꽤 흥미 롭습니다 – 그리고 그들은 아주 독특합니다 – [혜진] 여자가 그것은 전략의 한 부분 이었습니까, 당신의 경력에서 그 성격을 계속 유지할 것입니까? 그건 우리가 집중했던 것이 아니 었습니다 [Solar] 회사에서 우리에게 말했다 "너는 예쁜 소녀 그룹으로 갈 수 없어 너는 충분하지 않아

그래서, 당신은 잘해야합니다 "그리고 그들은 우리에게 많은 연습을 시켰습니다 그들은 우리에게 우리가 추한 사람이라고 말하지 않았다 아니, 전혀 (오해는하지 말아주세요) 예쁜 소녀 그룹이 너무 많아

우리는 훌륭한 가수였던 4 명의 멤버가있었습니다 나는 그것이 왜라고 생각한다 우리는 더 많은 것에 집중할 수있었습니다 우리의 보컬과 춤 [솔라] 요즘 우리는 더 감사하고 있습니다 – 우리가받은 이미지의 – [Dong Yup] 그렇다면 여자애들이 싸우나요? "이봐, 너 더 연습해야 해

" "너 때문이야!" (바로 당신에게) (그는 그가 받았던 것을 얻었다) 가장 열심히 일해야합니다! [철철] 나는 (우리는 그렇게 좋아하지 않는다) 나는 거대한 마마모 팬이기도하다 앨범보다 내가하는 라이브 쇼를 정말 즐긴다

즉흥적 인 라이브 쇼를 보여줍니다 나 안에 다른 종류의 팬을 불러오다 (전설적인 영화제 쇼) 내가 설명하려고한다면 ♪ 설경구 ♪ (이것은 당황 스럽다 ~) 나는 여기있다, 경구 ~ 조인성, 대신 나와 사랑을 나눠 보자 정우성, 내가이 술을 마시면 나와 함께 갈 거니? (심지어 정우성도 어지럽 혔다) 그는 그것을 정말로 즐겼다 – 많이 좋아 했어 – 그게 화제 였어

큰 무대 였어 우성, 나와 함께 데이트하자 (당혹스러워) 그것은 많은 용기를 가져 왔을 것입니다 당혹 스러웠을 수도 있습니다하지만 어떻게 했습니까? (문 우상 가장) "나는 우성에 갈거야" "그 생각에 반대하는 사람?" "반대 의견이 있습니까?" (거부하지 않음

) – 어떻게 된거야? – 겹치지 않도록해야합니다 회사는 회의를 갔다 내 즉흥 연주를 설명하기 위해 그들은 나를 그 부분으로 만들었습니다

그들은 처음에 큰 소리로 외치기를 원했어 "우성, 나와 함께 나가!" – 큰 소리로? – 예 소리가 들리지 않을 수 있기 때문에 그들은 소리 치기를 원했습니다 나는 할 힘이 없었어 나는 내 스타일로 할거라고 말했다 – 내가 원했어

– 자극적 이었어 – 오 – – [희철] 음색이 좋았어 – 그거 안심 이었어 – 섹시 했어 원래의 음색은 어땠습니까? 어색했을거야 [희철] 우리 한 번만 보여줘

정우성, 나와 함께 가라 정우성, 나와 함께 가라 (너무 시끄럽다) – 취한 사람 같아 – [현 현] 마이크에서 – "뭐라고 했지?" – [혜진] "듣지 않았다 – 나도 그렇게 생각한다 – [희철] 예 – [Dong Yup] 그게 더 낫네 – [Hye Jin] 더 섹시 해 나는 그것이 구호라고 생각한다 – 즐거웠다 – [현현] 놀랍다 확실해? 그것은 정말 맛있어 야합니다

너는 – 아니, 재미 있었어 – 그녀가 좋은 먹는 사람 아닌가요? – 그녀는 놀랍습니다 – 여성 유명인은 그렇게 먹지 않습니다 [Dong Yup] 그녀는 정말 좋은 사람입니다 (그녀는 천천히 시작하는 것 같았다) (나는 단지 그것을 다 가져갈 것이다) (그녀는 심각 해지고있다) (나는 트뤼플 오일을 좋아한다) (여기가 끝인가요?) (전혀) (지금, 혈액 소시지) (그것에 도달하는 Lemme!) (그들은 그녀가 새우 소스를 얻는 것을 도왔다) (그녀는 그 후에 식사를 계속했다) (팬케이크는 이것 같이 최상이다) (구독하고 좋아해주세요 ~) (그녀는 새우 소스를 준 사람에게 완전히 반응합니다) (당신은 상당히 먹는 사람입니다) (당신은 상당히 먹는 사람입니다) 좋습니다

SQL Server | How to Backup and Restore Databases (Part 1)

– 안녕? (느린 음악) Josh Burns Tech에 오신 것을 환영합니다 이 비디오에서 나는 당신에게 어떻게 보여줄 것인가? SQL Server에서 데이터베이스를 백업 및 복원하려면, 유지 관리 계획 작성 자동화 된 데이터베이스 백업

곧 올거야 (음악 강화) SQL Server 작업을 시작할 때, 당신이 DBA, SQL 개발자, 당신은 SQL Server를 배우는 중입니다 또는 우연한 DBA 귀하의 비즈니스가 던지기로 결정한 곳 업무 직무에 대한 SQL Server의 책임, 데이터베이스 백업 및 복원 방법 알기 필요한 몇 가지 작업이 있습니다 정말 일찍 일하는 법을 배웁니다 이 비디오는 모든 버전의 SQL Server를 대상으로합니다

이제 2005 년과 이전 버전에는 차이점이 있습니다 그러나이 비디오의 차이점을 다룰 것입니다 나는 또한 만드는 방법을 보여줄거야 자동화 된 데이터베이스 백업 유지 관리 계획 전체 데이터베이스 백업을 예약 할 수 있습니다 자동으로 발생합니다

그리고 이것은 파트 2 시리즈 중 하나입니다 제 2 부에서는 당신에게 어떻게 보여 줄까요? 차등 및 트랜잭션 로그 백업을 수행하는 방법 믹스에 추가 할 수 있습니다 자동 데이터베이스 백업 계획 작성 포인트 인 타임 복구를 제공합니다 귀하의 비즈니스가 성공적으로 완료 될 수 있도록 특정 시점으로 되돌아 갈 수 있어야한다 부패 또는 다른 유형의 경우 데이터베이스 문제가 발생하여 복구가 필요합니다

이 비디오에서 가치를 얻는다면 너는 그것을 즐기고, 그것을 줘라 그리고 나는 또한 어떤 라인을 알고 싶다 각자의 일에 대해 그래서 만약 당신이 DBA, SQL 개발자, 실수로 DBA, 또는 SQL Server에 대해 더 많이 배우고 싶다면, 이 동영상의 댓글 섹션에 남겨주세요 주간 기술 비디오가 업로드 될 때 알림을 받으려면 이 파트 2 시리즈의 두 번째 파트와 같이, 알림 벨을 구독하고 확인하십시오 자, 이제 살펴 보겠습니다

SQL Server에서 데이터베이스를 백업하고 복원하는 방법 그래서 내가 너에게 보여줄 첫 번째 일이야 수행 방법은 전체 데이터베이스 백업을 수행하는 것입니다 따라서 전체 데이터베이스 백업을 수행하려면 JoshBurnsTech 데이터베이스 우린 마우스 오른쪽 버튼으로 클릭 할거야 우리는 할 일 목록에 갈거야 백업을 클릭합니다

(클릭) 그래서 우리가 먼저 백업을하고 있습니다 JoshBurnsTech 데이터베이스, 우리는 우클릭하여 Task Back Up으로 갔다 유형이 있기 때문에 백업 유형이 전체로 설정됩니다 우리가 취하고있는 데이터베이스 백업 차등 및 트랜잭션 로그 백업도 있으며, 우리는이 시리즈의 두 번째 부분을 살펴볼 것입니다

그래서, 다시 구독하지 않으면 알림 벨을 치면, 지금 그렇게해야합니다 파트 2가 업로드되면 업데이트됩니다 그래서, 우리는 이것을 완전히 풀어 놓을거야 우리는 디스크에 백업하고 있습니다 이미 미리 채워진이 위치 이전의 전체 데이터베이스 백업입니다

그래서 여기에 나타나 있습니다 따라서이 데이터베이스 백업을 덮어 쓰지 않을 것입니다 우리는 새로운 것을 가져갈거야 이제 수행 할 작업은 제거를 클릭하는 것입니다 추가를 클릭합니다

(클릭) 따라서이 위치는 기본 위치입니다 내 SQL Server 인스턴스의 데이터베이스 백업, 나는 Properties에서 설정했다 자, 이제 그 진짜 빠른 것을 보도록하겠습니다 이제 기본 위치를 볼 수 있습니다 이 SQL Server 인스턴스의 백업 그래서 우리가 3 개의 도트를 클릭했을 때 자동으로 우리를 그 위치로 데려갔습니다

내가 미리 구성했기 때문에 내 SQL Server 인스턴스의 속성에 이제 기본 위치로 되돌아갑니다 데이터베이스 백업을 위해 파일 이름을 입력 할 준비가되었습니다 그래서 우리는 기본 위치에 있습니다 D 드라이브, MSSQL, Back Ups, 이제 파일 이름을 입력 할 준비가되었습니다

그래서 우리는이 백업의 이름을 짓겠습니다 (타이핑) JoshBurnsTech, 그런 다음 밑줄을 써야합니다 오늘 날짜뿐입니다 (타자) 그리고 여기에 핵심 포인트가 있습니다 바로 여기 그리워하고 싶지 않아

BAK 파일 확장명을 입력해야합니다 그렇지 않으면 백업을 파일로 저장합니다 당신은 그것을 복구 할 수 없을 것입니다 당신이 그것을 개명 할 때까지 그것으로 무엇이든을하십시오

BAK로 올바른 확장자를 얻습니다 그럼, 타이핑 할거야 바쿠, 타이핑 이제 확인을 클릭 할 준비가되었습니다 (클릭) 한 번 더 확인을 클릭하십시오

(클릭) 이제 우리는 올바른 경로를가집니다 데이터베이스 백업의 파일 이름 우리가 할거야 다음으로 미디어 옵션 탭을 클릭합니다 (클릭) 따라서 확인하고 싶은 주요 동작 이 탭은 기존 백업 세트 덮어 쓰기입니다 그래서, Append를 그대로두면 기본적으로 추가됩니다

기존의 백업 세트 (이미 보유하고있는 백업 세트) 그러나 우리는 그것을 덮어 쓰고 새로운 데이터베이스 백업을 원합니다 다음으로 백업 옵션 (클릭) 백업 옵션 탭에서 선택할 수 있습니다 백업 압축 설정에서 백업 압축 따라서, 이것이 이미 SQL Server 인스턴스의 기본값, 백업을 자동으로 압축합니다 잠시 후에 살펴 보겠습니다

그러나 내가 주목하고 싶은 또 다른 한가지 SQL Server의 특정 버전에서, Web Edition과 마찬가지로 압축은 지원되지 않습니다 따라서이 옵션을 선택하지 않고 확인하십시오 그리고 SQL Server 2005 및 이전 버전과 같은 버전의 경우, 해당 버전에서는 압축이 지원되지 않습니다 하지만 상관없이 체크 아웃해야합니다 압축이 지원되는지 확인하기위한 백업 옵션 탭, 당신이 그것을 사용하기를 원하기 때문입니다

예를 들어 백업한다고 가정 해 보겠습니다 크기가 테라 바이트 인 데이터베이스 나는 압축 할 수 있었어 그것을 100 기가 바이트 이하로 압축합니다 이제 모든 옵션이 구성되었습니다

우리는 데이터베이스 백업을 원합니다 내가 너에게 보여주고 싶은 또 하나의 것은 우리가 이것을 스크립트로 작성할 수도 있습니다 새 쿼리 창 또는 파일 우리가 이렇게하면 스크립트를 작성합니다 새로운 쿼리 창으로 넘어갑니다

개인적으로는 이것이 중요하다고 생각합니다 SQL Server에 대해 배우고 싶다면 그리고 그것은 당신의 목표입니다 왜냐하면 그것을 스크립팅 할 때 T-SQL 백업 구문을 볼 수 있습니다 그것은 당신이 배울 필요가있는 것입니다 그래서 생성 된 T-SQL은 백업 데이터베이스를 수행하고 있습니다

JoshBurnsTech, 디스크 지정, 경로 지정, 그리고 나서 이들은 모두 기본 옵션입니다 다른 탭을 클릭 할 때 설정해야합니다 예를 들어 여기서 압축을 볼 수 있습니다 (클릭) 그럼 지금이 시점에서 우리는 전체 데이터베이스 백업을 할 준비가되었습니다 JoshBurnsTech 데이터베이스

이 데이터베이스는 크기가 매우 작지만, 그래서 이것은 정말로 빨리 갈 것입니다 이제 확인을 클릭하겠습니다 (컴퓨터 땡땡이 치기) 그리고 그 것처럼 즉시 완료되었습니다 내가 말했듯이, 아주 작은 데이터베이스 이제 확인을 클릭하겠습니다

이제 백업 위치로 이동할 수 있습니다 D 드라이브, MSSQL, Back Ups, 방금 가져온 데이터베이스 백업을 볼 수 있습니다 그리고 내가 압축으로 전에 말했던 것처럼, 인스턴스 레벨에서도이를 설정할 수 있습니다 인스턴스를 마우스 오른쪽 단추로 클릭하고 속성으로 이동하면, 그런 다음 데이터베이스 설정으로 이동합니다 압축 백업이 이미 선택되었습니다

기본적으로 내 백업을 압축합니다 그래서, 당신은 SQL Server에서 이것을 확인하고 싶을 것입니다 인스턴스 레벨도 점검해야합니다 내가 너에게 보여주고 싶은 다른 것 실제로 실행할 수있는 스크립트입니다

모든 데이터베이스를 반환합니다 지난 주 백업 그래서, 방금 나는이 스크립트에서 볼 수 있습니다 서버 이름, 데이터베이스 이름, 시작 시간, 종료 시간, 백업 파일의 위치 및 이름도 표시합니다 백업 유형은 데이터베이스입니다

로그라면 '로그'가됩니다 백업 크기 및 백업 세트 이름 그래서이 스크립트도 원한다면, 이 비디오의 설명 상자를 확인하십시오 JoshBurnsTechcom에 대한 링크를 붙여 드리겠습니다

이 비디오와 관련된 블로그 게시물 코드 시계가 생기고 실제로 복사 할 수 있습니다 이 코드를 사용자 환경에 붙여 넣으십시오 이제 전체 데이터베이스 백업을 성공적으로 완료했습니다 유지 관리 계획을 만들 준비가되었습니다 이 프로세스를 자동화하여 그것을 예약하면 자동으로 실행됩니다

그래서, 내 SQL Server 인스턴스에서 나는 경영진에게 내려와 확장하십시오 유지 관리 계획을 확장 할 것입니다 당신은 내가 현재 어떤 것도 가지고 있지 않다는 것을 알 수 있습니다 (오른쪽 클릭) 유지 관리 계획을 마우스 오른쪽 버튼으로 클릭하고, 새 유지 보수 계획을 선택하십시오 유지 관리 계획의 이름을 입력하십시오

그래서, 이것은 또한 이름이 될 것입니다 SQL Server 에이전트 작업의 경우, 그래서 네가 네이밍 컨벤션으로 가면 SQL Server 에이전트 작업은 여기에서 반드시 사용해야합니다 그래서, 내 명명 규칙 때문에 나는 uj를 사용할거야, 사용자 작업, _DBA, (입력) 그래서 모든 DBA 작업을 하나로 묶습니다 그래서 나는 그것들을 모두 순차적으로 볼 수있다 _Backup, (타이핑) _JoshBurnsTech, (타이핑) _FULL

(타자) 그래서, 내가 사용하는 명명 규칙 사용자 작업에 대해 uj를 지정합니다 DBA는 내가 함께 만든 DBA 작업 중 일부를 배치합니다 이것이 백업, 유지 보수 계획 및 작업이기 때문에 백업; JoshBurnsTech, 우리가 사용하고있는 데이터베이스 이름; 유형에 대해 전체 우리가 취하고있는 데이터베이스 백업 이제 유지 관리 계획 디자인 창이 열렸습니다 그래서 우리는 유지 보수 계획을 설계 할 수 있습니다

그래서 내가 제일 먼저하는 일은 유지 관리 계획을 생성 할 때 하위 계획을 변경하고, 두 번 클릭하면됩니다 그것은 Subplan_1을 말합니다 (클릭) 이제 Subplan Properties 창이 열립니다 우리는 그것을 수정할 수 있습니다 마지막에 저장을 클릭하면 유지 보수 계획을 작성하려면, 이것이하는 일은 SQL Server 에이전트 작업을 생성하는 것입니다

직업 이름의 끝 부분에 나타나는 것은 무엇입니까? 우리 uj DBA 백업 후, 그 말에 기간이있을거야 그러면 서브 플래 인 이름을 갖게 될 것입니다 그래서 Subplan_1이 지금 거기에 나타날 것입니다 따라서이 특정 유지 관리 계획 우리는 이름을 클린업 (_ 입력) _ 백업이라고 부를 것입니다 (타자) 그리고 내가하는 일은 이름을 복사하는 것입니다

(타이핑) 그런 다음 설명에 붙여 넣습니다 (타자) 이제 네가 볼 수있는 유일한 장소 야 설명이 유지 관리 계획에 있습니다 언제든지 열면 그 내용을 볼 수 있습니다 에이전트 일에서 보지 않을거야

그 이름이나 그 어디서나 그래서, 그래서 나는 설명 필드에 이름을 붙여 넣으십시오 다른 곳에서는 볼 수 없기 때문에, 유지 보수 계획을보고있는 경우는 예외입니다 이제 일정을 설정할 수도 있습니다 자동으로 실행되도록합니다

우린 아직 안할거야 우리는 계속해서 내용을 만들려고합니다 유지 보수 계획, 우리의 다른 작업에 추가, 그리고 나서 우리는 뒤로 뛰어 내려서 그 일정을 만듭니다 이제 우리는 건물을 시작할 준비가되었습니다 유지 보수 계획과 우리의 작업에 추가

그래서 저는 왼쪽의 Toolbox로 넘어갈 것입니다 SQL Server Management Studio를 클릭하고, 유지 보수 정리 작업으로 이동하여 클릭 한 다음, 그것을 창으로 끌어다 놓습니다 이제 우리는 우리가 원하는 곳 어디든 이동할 수 있습니다 그냥 바로 여기에 놓을거야 이제 Toolbox로 돌아갈 것입니다

데이터베이스 백업 작업으로 이동하여 클릭하십시오 Maintenance Cleanup Task 아래로 드래그하십시오 그리고 그것을 배치 할 것입니다 이제 Maintenance Cleanup Task를 클릭합니다 녹색 화살표를 잡고 나서 그것을 데이터베이스 백업 태스크에 연결하십시오

그래서 우리가 방금 유지 관리 계획에 말했던 것 이 일이 처음 실행될 때입니다 유지 관리 정리 작업 이전 데이터베이스 백업을 정리합니다 우리는 내용을 설정하고 진행할 것입니다 그리고 그것의 속성은 잠시 후에, 하지만 우리가 너에게하고있는 말이야 먼저 정리 작업을 실행합니다

그런 다음 데이터베이스 백업 작업으로 이동하십시오 이제 속성을 설정할 준비가되었습니다 유지 관리 정리 작업, 그렇게하기 위해 우리는 클릭 할 것입니다 유지 관리 정리 작업 (클릭) 그리고 우리는 그것을 두 번 클릭 할 것입니다 (더블 클릭) 커넥션을있는 그대로두고 나갈거야

'로컬 서버 연결' '다음 유형의 파일 삭제 : 있는 그대로 백업 파일 ' 이제 우리는 어디에 우리의 백업 폴더는에 있습니다 그래서 '검색 폴더 '확장명에 따라 파일을 삭제하십시오' 우리는 바로 여기 세 개의 점들을 클릭 할 것입니다 (클릭) (부드러운 음악) 이제 드라이브로 이동해야합니다 그런 다음 백업이있는 하위 디렉토리를 선택합니다

그래서, 기억한다면, 우리의 백업은 D 드라이브, MSSQL, (클릭) 백업 그래서 저는 Windows 탐색기를 열었습니다 이제 백업 폴더로 이동합니다 (클릭) (부드러운 음악) 나는 New Folder를 칠거야, 그런 다음 데이터베이스의 이름을 입력 할 것입니다 JoshBurnsTech입니다

(타이핑) (클릭) 이제 다시 뛰어 내릴거야 유지 관리 계획으로 (클릭) 우리는 D 드라이브를 최소화 할 것입니다 (클릭) 다시 확장 할 예정입니다 (클릭) 부모 폴더로 돌아가서, 이제 JoshBurnsTech의 하위 폴더를 클릭하십시오 확인을 클릭하십시오

(클릭) 이제 파일 확장 부분은 올바른 폴더를 선택하는 것만 큼 중요합니다 여기에 아무것도 넣지 않으면 아무것도 정리하지 않을거야 그래서, 우리는 그것을 삭제할 필요가 있습니다 전체 백업 확장자는 BAK입니다

그래서 여러분이 입력하는 것은 BAK입니다 (타자) '첫 번째 수준의 하위 폴더 포함' 우리는 체크하지 않은 상태로 둘거야 그래서, 만약 당신이 방금 특정 백업을 삭제하는 유지 관리 계획, 당신은 기본적으로 그것에게 부모 폴더를 줄 수 있습니다 그 안에 모든 다른 데이터베이스 하위 폴더가 있어야합니다 첫 번째 수준의 하위 폴더를 삭제하라고 명령합니다

BAK, 전체 백업 확장 각 하위 폴더를 통과하게됩니다 을 기준으로 백업을 삭제합니다 당신이주는 보유 일 그러나, 우리는 이것을 가질거야 실제 데이터베이스에 특정한 그래서 우리는 체크하지 않은 상태로 둘 것입니다

그런 다음 파일 보존 기간을 지정해야합니다 따라서 백업을 얼마 동안 유지해야 할 것입니다 기본값은 4 주입니다 따라서이 속도로 백업을 유지하게됩니다 그들 중 하나가 삭제되기 전에 4 주 동안

내가 가서 그냥 충돌 할거야 이걸로 2 주간을 보자 다시 말하면, 당신이보고 싶어하는 경우 에 의해 생성 된 T-SQL Maintenance Plan (유지 관리 계획)에서 View T-SQL을 클릭하십시오 이것을 복사해서 붙여 넣을 수 있습니다 쿼리 편집기 창을 표시합니다

이제 확인을 클릭하겠습니다 (클릭) 지금 이동하여 속성을 수정 해 보겠습니다 데이터베이스 백업 작업에 대한 설명입니다 그래서 우리도 똑같은 일을 할거야 클릭 (클릭) 두 번 클릭합니다

(더블 클릭) 백업 유형이 꽉 찼습니다 우리는 전체 데이터베이스 백업을하고 있기 때문입니다 우리는 데이터베이스를 선택할 것이므로 드롭 다운을 클릭하고, 조쉬 번스 테크 (JoshBurnsTech)를 선택합니다 확인을 클릭하십시오 (클릭) 백업 구성 요소는 데이터베이스, 우리는 디스크에 백업하고 있습니다

이제 대상을 클릭 할 것입니다 '모든 데이터베이스에 대한 백업 파일을 만듭니다 '각 데이터베이스에 대한 하위 디렉토리를 만듭니다' 그래서, 이것이 우리가 서브 디렉토리를 만들 수있는 곳입니다 유지 관리 계획을 통해 우리는 계속 나아 갔고, 그래서 우리는 이것을 체크하지 않은 상태로 둘 것입니다

그래서 우리는 세 점을 클릭해야합니다 우리의 백업 디렉토리로 이동, JoshBurnsTech를 선택하고, 확인을 클릭하십시오 (클릭) 백업 파일 확장명은 전체 백업의 경우 BAK입니다 다시 원한다면 T-SQL을 볼 수 있습니다

이제는 인스턴스 수준에서 압축을 먼저 살펴 보았습니다 나는 백업을 압축하도록 설정했다 그래서 내 SQL Server 인스턴스에서 수행 된 모든 백업, 자동으로 압축됩니다 저장 공간을 절약 할 수 있습니다 그러나 인스턴스 레벨에서이 값을 설정하지 않은 경우, 또는 당신은 그것에 대해 확실하지 않았습니다

드롭 다운을 클릭하고 백업 압축을 선택할 수 있습니다 자, 내가 항상하는 일은 단지 방금 설정 한 모든 것을 다시 확인하고, 그래서 나는 뛰어 다니고, 목적지로 가고, 그냥 한눈에 확인하고, 잘 보이는지 확인하고, 일반 사항, 모든 것이 잘되어 있으므로 확인을 클릭합니다 (클릭) 이제 우리는 또한 일부 설정을 볼 수 있습니다 우리는 그 일에 대해서도 설정했습니다 그래서, 우리는 'Maintenance Cleanup' '로컬 클린업', '2 주 이상' 데이터베이스 백업 작업 유형은 전체 백업이며, JoshBurnsTech 데이터베이스 및 백업 압축도 포함됩니다

이제 일정을 제외하고는 모든 것이 준비되었습니다 내가 말했듯이, 우리는 그걸로 돌아올거야 스케줄을 정하기 위해 바로 여기 일정 아이콘을 클릭하십시오 앞서 언급했듯이, 이것은 파트 2 시리즈 중 하나입니다 우리는 JoshBurnsTech 데이터베이스는 실제로 크기가 커서, 그래서 우리는 매일 밤 전체 백업을하고 싶지 않습니다

왜냐하면 그것은 1 톤의 저장 공간을 소비하기 때문입니다 이 시리즈의 두 번째 파트에서 우리가 할 일은 차동을 설정하는 것입니다 트랜잭션 로그 백업뿐만 아니라, 이를 믹스에 추가합니다 그게 포인트 인 타임 회복을 우리에게 줄거야 뿐만 아니라 많은 저장 공간을 절약 할 수 있습니다

그래서 방금 말한 이유는 매주 빈도를 유지할 것이기 때문에 우리는 일요일에 그걸 남겨 둘거야 그리고 우리는 오전 12시에 그것을 떠날거야 자, 당신이 원하는 주위에있는 것들을 수정할 수 있습니다 이것들은 우리가 할 모든 것들입니다 전체 데이터베이스 백업을 위해 설정을 남겨 둡니다

이 유지 보수 계획에 그래서 설명에서 볼 수 있습니다 매주 일요일 오전 12시에 발생합니다 그리고 스케줄을 정할 때 중요합니다 충돌이 있는지 확인하십시오 서버의 다른 작업 SQL Server 에이전트 작업을 비틀어 놓는 것이 가장 좋습니다

동시에 그들을 모두 발길질을하지 마십시오 유지 관리 계획 또는 SQL Server 에이전트 작업 내가 만드는 것, 그것이 백업인지 여부, 인덱스 유지 관리, DBCC CHECKDB, 그 종류의 직업들, 나도 그 사이 어딘가에서 오전 12 시부 터 오전 4 시까 지 나는 단지 그 창문에서 그들을 비틀 거리게한다 그건 보통 다운 타임이야, 또는 특히 시간을 다운하지, 내 고객에게는 피크 시간이 아닌데, 그래서 내가 그 시간 동안 그 종류의 일을하면 어떤 사용자에게도 영향을 미치지 않습니다 그리고 그것은 당신이 명심해야 할 것입니다

이런 일을 계획 할 때 낮 시간에 실행되도록 예약하지 마십시오 사용량이 많은 시간대에는 많은 양의 사용자 세션이 열려 있습니다 피크 시간이 아닌 시간에 일정을 계획하십시오 이제 저장을 클릭 할 준비가되었습니다

저장 옵션을 클릭하면 우리의 SQL Server 에이전트 작업을 생성 할 것입니다 우리가 여기서 바로 찾을 수 있습니다 이것을 실행하기 위해 오전 12 시까 지 기다리는 대신, 마우스 오른쪽 버튼을 클릭하여 테스트 해 보겠습니다 단계에서 작업 시작을 선택하십시오 (클릭) 이제 우리 요원 작업이 성공적으로 끝났습니다

우리 데이터베이스를 백업 했으니 확인해 보겠습니다 그래서 저는 Windows 탐색기를 다시 열어 볼 것입니다 데이터베이스를 클릭하십시오 (클릭) 우리 백업 파일이있어 (클릭) 이제 일정을 확인하기 위해 할 수있는 일 우리가 만든 것은 우리가 SQL Server 에이전트에 올 수 있다는 것입니다

작업 활동 모니터를 두 번 클릭하고 (더블 클릭) 우리는 우리 일을 강조 할거야, (클릭) 다음 실행 열을 살펴볼 것입니다 그래서 우리는 그것이 실행되도록 설정되어 있음을 볼 수 있습니다 2019 년 5 월 19 일 오전 12시 다가오는 일요일입니다 이제 우리는 유지 관리 계획 생성 윈도우, 여기에 나타나지 않을거야 유지 보수 계획, 우리가 새로 고침 할 때까지

그리고 우리는 그것을 다시 확장 할 것이고, 우리의 유지 보수 계획이 있습니다 그래서 우리는 유지 보수 계획을 가지고 있습니다 정비 계획을 위해 요원직을 맡았고 전에 말했듯이 Cleanup_Backup이 있습니다 우리가 하위 계획에 추가 한 그래서, 우리는 성공적으로 만들었습니다

전체 데이터베이스 백업 유지 관리 계획 JoshBurnsTech 데이터베이스 우리는 12:00 AM에 일요일에 실행되도록 일정을 정했습니다 우리는 2 주간의 체류를 설정했고, 그래서 2 주 이상 된 모든 백업 이 유지 보수 계획이 삭제 될 때마다 에이전트 작업이 실행되면 이제 갈 준비가되었습니다 모든 것은 유지 보수 계획을 위해 수행됩니다 그것은 성공적으로 달렸고, 그것은 일요일에 뛰기를 계획했다

우린 가야 돼 이제는 수동 전체 데이터베이스 백업을 성공적으로 수행 했으므로, 우리는 유지 보수 계획과 에이전트 작업을 설정했습니다 자동으로 실행하려면 복원을 수행 할 준비가되었습니다 그래서 복원 방법을 알려 드리겠습니다 JoshBurnsTech 데이터베이스 우리가 방금 가져온 백업에서

나는 이것이 말도하지 말아야한다는 것을 알고있다 그러나, 나는 어쨌든 계속 진행할 것이고, 이 복원 프로세스를 테스트하려면 테스트 환경에 있는지 확인하십시오 또는 자신의 로컬 컴퓨터에서 SQL Server를 실행하고 있다면, 그런 식으로 프로덕션 시스템에서이를 테스트하지 마십시오 덮어 쓰지 않으려 고합니다

사고에 대한 기존 데이터베이스 테스트를하고 있는지 확인하십시오 이 테스트 머신이나 dev 머신에서, 프로덕션 인스턴스가 아닙니다 따라서 JoshBurnsTech 데이터베이스를 복원하려면 우클릭하여 마우스 오른쪽 버튼으로 클릭합니다 우리는 할 일 목록에 갈거야

그런 다음 복원 및 데이터베이스를 클릭합니다 이제 우리의 목표는 방금 가져온 백업을 찾는 것입니다 전체 데이터베이스 백업, 우리는 그것을 복원 할 수 있습니다 소스에 대해이 값을 Device로 변경해야합니다 그런 다음 세 점을 클릭해야합니다

(클릭) 그리고 데이터베이스 설정이있는 경우 인스턴스 레벨에서 올바르게 설정되고, 자동으로 너를 데려 갈거야 백업 디렉토리가있는 곳, 그래서 장치를 클릭하고 세 점을 클릭하면 그것은 나를 데이터베이스 백업으로 직접 데려 갔다 이제 두 번 클릭해야합니다 그 안에 JoshBurnsTech 폴더가 있습니다 (클릭) 우리가 가져간 백업입니다

(클릭) 그래서 우리는 그것을 클릭 할 것이고 OK를 클릭 할 것입니다 한 번 더 확인을 클릭합니다 따라서 장치로 전환하고 백업을 가져와 우리가 한 일은 Disk, 그래서 우리는 우리의 백업이 어디에 있는지에 대한 전체 경로를 볼 수 있습니다 이것은 우리가 복원 할 백업입니다 우리는 그것을 복원하고 있습니다

목적지에이 근원, JoshBurnsTech 데이터베이스입니다 이제 목적지는 매우 중요합니다 현재 사용중인 SQL Server의 버전에 관계없이, 항상이 목적지를 확인하십시오 최선의 방법입니다 DBA가되고 싶지는 않습니다

모든 설정을 완전히 확인하지 않고 데이터베이스 데이터베이스를 복원하는 것이 정말 중요합니다 그것은 아주 잘못 될 수 있습니다 당신은 의미가없는 데이터베이스를 덮어 쓸 수 있습니다 잘못 될 수있는 것이 너무 많습니다 그러니 다음을 따르고 있는지 확인하십시오

모든 올바른 예방 조치 목적지에서 목적지를 확인하십시오 복원 할 데이터베이스입니다 여기에서 볼 수 있듯이 Destination은 JoshBurnsTech입니다 그것이 우리가 복원하고자하는 데이터베이스입니다

복원 계획을 보면 우리가 볼 수 있습니다 복원 할 백업에 대한 자세한 내용 이름을 볼 수 있습니다 전체 데이터베이스 백업입니다 그래서 우리는 올바른 유형의 백업을 복원하고 있다는 것을 알고 있습니다 데이터베이스는 JoshBurnsTech입니다

LSN을 보여줍니다 시작 날짜, 종료 시간 및 사용자 이름 따라서 첫 번째 페이지의 모든 내용이 정확합니다 이제 우리가 할 수있는 일은 파일, 이제는 우리가 복원 할 파일입니다 따라서 SQL Server 2008 이상에서는, 파일 탭에서 자동으로 수행되는 작업 복원중인 파일을 감지합니다

여기서 아무 것도 변경할 필요가 없습니다 와서 다시 확인해야합니다 나는 당신이 아직도 여기에 와서, 다음으로 복원 (Restore As) 열을 살펴보십시오 올바른 파일을 복원하고 있는지 확인하십시오 두 개의 데이터베이스가 있다고 가정 해 봅시다

우리는 JoshBurnsTech를 보유하고 있으며 JoshBurnsTech_Test를 보유하고 있습니다 따라서 테스트 데이터베이스는 테스트 용입니다 우리는 애플리케이션 테스트를 위해 모든 테스트를 수행 할 것입니다 모든 것이 잘 작동하는지 확인하고 새로운 것을 시도하십시오 테스트 데이터베이스가있을 때, 분명히 때때로 새로 고침하고 싶다

프로덕션 데이터 사본으로 따라서 모범 사례 환경에서 너는 너의 생산물을 가질거야 자체 서버에있는 SQL Server 인스턴스, 자체 서버에있는 테스트 SQL Server 인스턴스, 자체 서버에 개발 SQL Server 인스턴스가 있고, 경우에 따라 QA 인스턴스도 포함됩니다 그러나 SQL Server에서 작동하는 모든 사람 예산이 부족한 고객이 있다는 것을 알고 있습니다 또는 사업체에 돈을주지 않는다 그들은이 모든 다른 서버들을 가질 필요가 있습니다

예를 들어 우리가 강요 당했다는 말을 해봅시다 JoshBurnsTech 프로덕션 데이터베이스 구축 테스트 JoshBurnsTech 데이터베이스 정확히 동일한 서버 및 SQL Server 인스턴스에 있습니다 이제 데이터를 새로 고침해야합니다 전체 데이터베이스 백업을 수행합니다 JoshBurnsTech 데이터베이스 제작 그리고 당신은 그것을 복원하려고합니다

JoshBurnsTech_Test 데이터베이스 일반 탭의 모든 다른 옵션을 살펴 보겠습니다 파일 탭으로 이동합니다 따라서 SQL Server 2005 및 이전 버전에서는 어떤 일이 발생합니까? 그래서 SQL Server 2005와 2000, 파일 탭에서 일어날 일 복원 할 열 왜냐하면 MDF와 LDF는 실제로 그 안에있는 프로덕션 데이터베이스의 이름 그래서, 당신이 할 수있는 위협이됩니다

실제로 귀하의 생산물을 복원하게됩니다 MDF 및 LDF 파일은 테스트를 복원 할 때 필요합니다 어떤 이유로 든 희망이 없다면, 너는 클라이언트 또는 누군가와 일한다 SQL Server 2005 또는 SQL Server 2000을 실행하고 있습니다 이 파일 탭으로 이동했는지 확인하십시오

MDF 및 LDF 이름을 변경했는지 확인하십시오 그럼, 너 여기 들어와야 해 당신은 클릭해야 할 것입니다 이들 각각의 옆에있는 3 개의 점들, 당신은 다른 이름을주고 싶어 할 것입니다 그래서,

Test를 MDF와 LDF 앞에 넣으십시오 네가 안 할거야 프로덕션 파일을 덮어 씁니다

이제 옵션 탭을 클릭 할 수 있습니다 모든 것이 파일에서 잘 보였기 때문입니다 덮어 쓰기를 선택했는지 확인하십시오 replace가있는 기존 데이터베이스 따라서 차등을 복원하지 않습니다

또는 트랜잭션 로그 백업 2 부로 나눠서 할거야 이 비디오의 두 번째 부분을 확인해보십시오 그게 앞으로 몇 주 안에 올거야 알림 벨을 구독하고 명중했는지 확인하십시오 그래서 당신은 그 비디오에 대한 통보를 받고, 그 비디오에서 우리는 차동 장치로 작업 트랜잭션 로그 백업뿐만 아니라, 그래서 그것이 필요한 것은 그것이 필요할 것입니다

복구하지 않고 복구하려면이 옵션을 변경하십시오 그래서 우리는 이러한 차이점을 적용 할 수 있습니다 트랜잭션 로그 백업 특정 시점 복구를 위해 복원 작업을 수행 할 때 따라서 복구로 복구 할 수 있습니다 따라서 꼬리 로그 백업을 수행 할 필요가 없습니다

이것이 근본적으로 무엇인지 아는 경우 마지막 이래로 모든 것을 백업 할거야 트랜잭션 로그에 백업을 기록하십시오 우리는 전체 데이터베이스 백업을 복원하고 있습니다 그래서 우리는 그냥 선택을 취소 할거야 서버 연결, 분명히 당신은 복원 할 수 없습니다 그 안에 사용자 세션이 열려있는 데이터베이스

따라서 사용자가 데이터베이스에 연결된 경우, 가장 좋은 방법은 사용자가 연결을 끊도록하는 것입니다 OLTP 용 ERP 애플리케이션을 실행중인 경우, 가장 좋은 경우 시나리오, 사용자 이탈, ERP 시스템 용 서비스를 종료하십시오 그러면 모든 세션이 ERP 인스턴스에서 연결이 끊어집니다 일단 가까운 사람들이 있으면 그들은 다시 열지 않을 것입니다 이 옵션을 선택하면 닫을 수 있습니다

대상 데이터베이스에 대한 기존 연결, 내가 지적하고 싶은 두 가지 첫째로, 이런 일이 일어나는 데 오랜 시간이 걸릴 수 있습니다 많은 사용자 세션이 열려있는 경우 데이터베이스에서 시간이 좀 걸릴 수 있습니다 SQL Server가 그 자체를 닫습니다 두 번째로, 이것 좀보세요

'이것은 목적지를 떠날지도 모른다 '단일 사용자 모드에서 데이터베이스' 단일 사용자 모드가 무엇인지 모르는 경우, 이것은 어떤 세션이든 복원은 유일한 세션입니다 그 전체 데이터베이스에서 공개 될 것입니다 연결하는 데 다른 어떤 것도 허용하지 않습니다

자체적으로 다중 사용자로 다시 전환하지 않는 경우 T-SQL을 통해 직접해야 할 것입니다 그래서 다시 한 번 추천합니다 데이터베이스에서 사용자를 확보하십시오 데이터베이스에 연결하는 응용 프로그램이있는 경우, 복원을하는 동안 종료하십시오 그리고 그것은 분명히에 적용됩니다

프로덕션 데이터베이스를 복원하는 경우 방금 테스트를하고 있다면, 우리가 지금하고있는 일은 테스트가 쉬워야합니다 사용자에게 시스템을 제공 할 수 있어야합니다 또는 테스트 데이터베이스에서 열려있는 세션이있는 모든 사용자, 그들이 쿼리를 실행하고 있다면, 그 라인을 따라 무엇인가, 그렇다면 모든 세션을 폐쇄하십시오 이제 우리가 할 수있는 일은 우리가 해낸 일입니다 이전 단계에서 이미 모든 것을 다시 확인합니다

따라서 옵션을 복원하고 덮어 쓰도록 재설정하십시오 모든 것이 잘 보입니다 파일로 이동합니다 다시 말하지만, 이것은 올바르게 설정 될 것입니다 최신 버전의 SQL Server에서, 그러나 우리는 어쨌든 그것을 다시 한번 점검 할 것입니다

잘 보이고 일반 탭으로 돌아갑니다 우리는 올바른 데이터베이스 백업을 가지고 있습니다 기기에서 볼 수 있습니다 우리는 올바른 목적지 데이터베이스를 가지고 있습니다 이 페이지에서 가장 중요한 것은 이제 확인을 클릭 할 준비가되었습니다

JoshBurnsTech 데이터베이스를 복원하십시오 이제 확인을 클릭하겠습니다 (dings) (부드러운 음악) 그런 식으로 복원이 완료되었습니다 자,이 데이터베이스는 정말로 작았습니다 내가 말했듯이, 그것은 매우 빨리 끝났습니다

데이터베이스를 복원하는 경우 테라 바이트 이상, 이것은 분명히 더 이상 실행하는 데 길을 걸릴 것입니다 그래서, 우리는 성공적으로 복원했습니다 전체 데이터베이스 백업에서 JoshBurnsTech 데이터베이스 이제는 할 수있는 방법이 많이 있습니다 데이터베이스의 마지막 복원 날짜를 확인하십시오

내가 너에게 보여줄거야 대본이야 이 스크립트와 비슷한 스크립트가 많이 있습니다 나는 이것을 JoshBurnsTech 블로그 포스트에도 넣을 것이다 그래서 당신은 그 코드 블록으로 갈 수 있습니다, 당신은 스크립트를 복사 할 수 있습니다, 사용자 환경에서 실행할 수 있습니다

그래서 JoshBurnsTech의 대상 데이터베이스를 볼 수 있습니다 방금 발생한 복원 날짜를 볼 수 있습니다 그리고 당신에게주는 멋진 다른 것 복원을위한 실제 백업 파일입니다 다시 말하지만이 스크립트는 JoshBurnsTechcom에 있습니다

블로그 게시물을 읽으면 그곳에 갈 수 있습니다 코드 블록이있을거야 당신은 그것을 복사 할 수 있습니다 (whooshes) 그래서, 우리는 JoshBurnsTech 데이터베이스의 데이터베이스 백업, 유지 관리 장소 및 SQL Server 에이전트 작업을 만들었습니다 우리를 위해 자동으로 백업을 수행하려면, 그래서 우리는 수동으로 할 필요가 없습니다

JoshBurnsTech 데이터베이스를 복원했습니다 우리가 수행 한 전체 데이터베이스 백업에서 시리즈의 두 번째 부분에서 나는 너에게 보여 줄거야 차등 데이터베이스 백업을 수행하는 방법 트랜잭션 로그 데이터베이스 백업, 그런 다음 특정 시점으로 복원 할 수도 있습니다 그래서 만약 당신이 데이터베이스에서 에러가 발생했다면, 너는 부패 나 그와 비슷한 것을 가졌다

15 분 전에 일어났다 고 가정 해 봅시다 어떻게 할 수 있는지 보여줄거야 트랜잭션 로그 백업과 관련된 자동화 된 계획, 차등 백업 및 전체 데이터베이스 백업 당신이 복원 할 수있게 해주는 오류가 발생하기 직전에 귀하의 비즈니스가 중요한 비즈니스 데이터를 잃지 않도록 방지하십시오 다시 말하지만, 채널에 가입하지 않은 경우 나는 지금 그것을하는 것이 매우 좋습니다 그래서 당신은 그 비디오를 놓치지 않습니다

또한이 비디오에 아래에 의견을 남기고 싶습니다 SQL Server의 기본 버전 사용 너 지금 사용하고있어 프로덕션 환경 또는 테스트 환경에서 아시다시피 Microsoft는 SQL Server 2008에 대한 완벽한 지원 그리고 2008 R2 정말, 정말 곧, 그래서 나는 어떤 버전의 SQL Server 너희들이 가장 많이 노력하고있어 얼마나 많은 사람들이 최신 버전을 사용하는지 확인하십시오

얼마나 많은 사람들이 구형 SQL Server 버전을 사용하고 있는지 알려줍니다 그리고 분명히 너희들에게 질문이 있다면 우리가 방금 한 일에 대해, 복원 과정, 유지 보수 계획을 세우는 것, 그 중 하나, 아래에 의견을 남기십시오 나는 항상 코멘트에 답장을하고 너를 체크 아웃 할 것이다 이 끝내기 스크린에 나는이 영상을 체크 아웃하는 것이 좋습니다, 그 라운드에 반드시 부딪쳐 야합니다 주간 기술 비디오 구독 버튼, 알림 벨을 친다

그래서 당신은 아무것도 놓치지 않습니다 지켜 주셔서 감사합니다 (부드러운 음악) (부드러운 음악)

TV White Space Database | Wikipedia audio article

TV 화이트 스페이스 데이터베이스는 일반적으로 지리적 위치 데이터베이스라고도하며, 결정된 지리적 인 범위 내의 허가되지 않은 공백 장치로 TV 스펙트럼 활용을 제어합니다 지역

그 유일한 목적은 화이트 공간 스펙트럼에 대한 무면허 액세스를 가능하게하는 동시에 현 재 방송 서비스 TV 화이트 스페이스 데이터베이스는 기술적 인 장애물을 극복하기위한 방법으로 처음 도입되었습니다 매우 약한 1 차 신호를 정확하게 검출하기위한 스펙트럼 감지 기술에 직면 해있다 스펙트럼은 기준에 따라 라이센스가없는 용도로 사용 가능하거나 사용할 수없는 것으로 간주됩니다 이는 레귤레이터에 따라 다르므로 데이터베이스 운영은 국가마다 크게 다를 수 있습니다

화이트 스페이스 스펙트럼 이용에 관한 규정은 포즈를 취하기 때문에 매우 중요합니다 White Space 기술로 회수 할 수있는 공백 스펙트럼의 한도 무선 광대역 액세스 용 특정 수준의 스펙트럼 접근성을 갖는 것이 관련성과 성공에 결정적입니다 기술로서의 TVWS 채택 FCC와 Ofcom은 처음 두 개의 스펙트럼 규제 기관 미국과 영국에서 사용되지 않는 TV 스펙트럼에 대한 무면허 액세스를 가능하게하는 규칙 초안 작성

산업 캐나다를 포함한 다른 국가의 규제 기관에서도 비슷한 조치가 취해졌다 싱가포르의 iDA 현재 많은 기업들이 성공적으로 Geolocation 데이터베이스를 운영 할 수있는 권한을 얻었습니다 규제 요구 사항을 준수합니다 == 규제에 대한 의존성 == 회수 할 수있는 공백의 양 브로드밴드 액세스는 공백 액세스를 규제하는 규정과 직접 관련이 있습니다 국가

현재 여러 국가의 스펙트럼 규제 당국이 일련의 규칙을 결정했다 두 번째 방식으로 공백에 접근하고 어떤 데이터베이스 운영자가 따라야하는지 서비스 제공을 위탁 받아야한다 특히, 미국에서는 FCC가 원래 공간 스펙트럼에 대한 2 차 액세스를 제한했다 고정 송신 전력 규칙에 기초하여 결정된다 TV White Space는 보조 장치가 안전 거리를 유지해야만 사용할 수있었습니다 브로드 캐스터의 등고선에서 안테나의 고도에만 의존하고 전송하지 않음 힘

이는 국가에서 사용할 수있는 공백의 양에 큰 영향을 미치는 것으로 나타났습니다 전력 방출에 관한 FCC 규정은 이후 제한 전송 세트를 수락하도록 수정되었습니다 힘 몇 가지 다른 요인들도 공백에 직접적으로 영향을 미칩니다 지형 및 채택 된 전파 전파 모델을 처리하는 방법 규정에 의해 최근에 공백 정도에 핵심적인 역할을하는 것으로 나타났습니다 국가의 가용성

Learn how to import your MySQL data dump into Azure SQL Database for MySQL | Azure Makers Series

>> 당신은 이제까지 가지고있다 아직 서버에있는 MySQL 데이터베이스, 로컬로 호스팅되고 있습니다 그것을 클라우드에 넣어야합니까? 글쎄, 최근에 너를 썼다

그것을하는 방법에 관한 블로그 포스트 자습서 – 자체 호스팅에서 Azure로 관리되는 MySQL DB 우리가 할 일은 그 일이 어떻게 이루어 졌는지에 대한 빠른 충돌 코스 그래서, 원한다면, 블로그 게시물을 확인하십시오 이 비디오 하단에 링크됩니다 필요한 모든 정보를 얻을 수 있어야합니다

꽤 빨리 익숙해 지도록합시다 먼저 prodserver01을 만들었습니다 MySQL 서버의 이름입니다 Azure 데이터베이스에서 MySQL 서버를 원했습니다 완전히 관리되는 서비스입니다

귀하의 MySQL 서버 데이터베이스 SSL을 활성화 할 수 있습니다 당신은 로그인 할 수 있고 비밀 번호가 당신을 위해 구성됩니다 방화벽을 구성 할 수 있습니다 너는이 모든 다른 서비스들을 가지고있다

모니터링, 경고, 메트릭 및 심지어 간단한 백업까지도 제공합니다 자, 이제 어떻게 완료했는지 보여주기보다는, 우리의 문서를 검토 할 수 있습니다 또는 블로그를보십시오 지금 내가 할 일은 내가 어떻게 지내는지 보여주는 것입니다 이것으로 데이터베이스를 가져올 것입니다

그래서 나는 준비가되어있다 이것은 내가 달릴 명령이 될 것입니다 그러나, 당신을 보여 드리죠 우리가 할 일을 빨리 따라서 userdatasql을 살펴보면, 당신은 데이터베이스 일뿐입니다

그것에 무작위 수의 무리와 함께 가져 오기를 원한다면, 내가해야 할 일은, 하나, 원래 데이터베이스 서버로 이동하고, mysqldump를 실행 한 다음, 나는 mysqlimport를 할 것이다 이런 모양이 될 것입니다 비밀번호가 필요합니다 복사하여 붙여 넣으겠습니다

좋아, 내 암호를보고 싶지 않아 그래서 붙여 넣었 어 이제 데이터베이스가 복원 중입니다 사용자 데이터의 내용을 데이터베이스에 저장합니다 사용자 데이터는 매우 간단합니다

그리고 내가 보여주고 싶은 것들 중 하나 너는 그 배경에서 계속하고있어 거기 있다는 사실입니다 구성된 모든 매개 변수 당신은 당신이 할 필요가 없다 따라서 mycnf 파일을 수정할 필요가 없습니다

원하는대로 변경할 수 있습니다 여기서 서버 매개 변수가 중요하지 않습니다 연결을 원한다면 보안 정보, 여기로가 계속해서 추가하고 제거 할 수 있습니다 IP 주소 귀하의 MySQL 데이터베이스에 대한 액세스

SSL을 시행 할 수 있습니다 너의 연결이 그걸로 끝나길 바래 그런 다음 설정할 수있는 다른 매개 변수가 있습니다 더 많은 코어, 더 많은 스토리지가 필요한 경우 가격 책정 등급 여기에서 바로 할 수있는 모든 것

그렇다면 분명히 청력과 같은 실제 기본 정보, 로그인 이름, 모두를 위해 관리되는 정보는 간단하고 가지지 않은 점 실제로 서버를 직접 설치하려면, 백업 관리, 모든 모니터링 관리, 경고, 그리고 함께가는 모든 것 데이터베이스 서버의 추가 수명주기 그래서, 그게 전부입니다 그것은 간단합니다, 정말 빨리 달릴 수있는 명령입니다 이제 데이터베이스에 로그인하면됩니다 자체, 데이터베이스를 보여 드리겠습니다

userdata, show tables를 사용합시다 죄송합니다 그런 다음 별표를 선택하겠습니다 T1에서 온 것입니다 따라서 귀하의 데이터가 이전되었습니다

Azure에 자체 호스팅 데이터베이스 하나 이상의 질문을하거나 Azure를 시작하고 싶다면, 언제든지 우리 중 누구와도 연락을 취하십시오 언제든지 내 블로그 게시물을 체크 아웃 할 수 있으며 내가 JayDestroorg에서 한 다른 게시물 고마워

How to create an Azure SQL database | Azure Portal Series

Leon Welicki : 안녕하세요 매우 감사드립니다

이 새로운 Azure Portal에서 How To 비디오 오늘은 Azure SQL 데이터베이스를 만들고 쿼리하는 방법을 배웁니다 그리고이를 위해 우리에게는 Ninar Nuemah가 있습니다 Ninar Nuemah는 우리에게 보여줄 것입니다 그렇게하는 방법

그래서 우리와 함께 해 주셔서 대단히 감사합니다 Ninar Nuemah : 감사합니다, 레온 데 주셔서 감사합니다 여보세요, 각자 모두 레온 (Leon)과 마찬가지로 우리는 SQL 데이터 베이스

SQL 데이터베이스에 익숙하지 않다면 고성능의 안정적인 클라우드 데이터베이스 너는 할 수있어 데이터 기반 응용 프로그램 또는 원하는 웹 사이트가 있어야합니다 그것을 지원하는 데이터베이스를 만들면 모든 프로그래밍을 사용할 수 있습니다 당신이 선호하는 언어이며 어떤 것을 관리 할 필요가 없습니다

인프라 스트럭처의 이제 데이터베이스를 작성하겠습니다 리소스를 만들려면 이동하십시오 SQL 데이터베이스가 바로 여기 있습니다 당신 이걸 보지 않았다면 퀵 스타트 튜토리얼을 사용할 수 있습니다 동영상을 통해 안내 할 수 있습니다

그래서 우리가 창조하려고한다면, 당신이 다른 동영상을 만들거나 리소스를 만드는 경우에 익숙합니다 경험 기본 사항은 데이터베이스를 작성하기 위해 수행해야합니다 아주 최소한 데이터베이스 이름을 입력해야합니다 미리 작성하고 바로 작성을 클릭하십시오

하지만 우리는 네가 할 수있는 몇 가지 다른 것들을 밟아 라 당신이 그것을 약간 사용자 화하고 싶었던 경우에 대비해서 그래서 먼저 프로젝트 세부 사항 만들려는 모든 리소스의 경우, 등록 및 자원 그룹을 지정해야합니다 일종의 폴더 또는 폴더를 사용할 수있는 자원 그룹 버킷; 당신은 모든 관련 자원들을 하나로 합친다

당신 정책, 권한 관리 일단 당신이 그것을 끝내면, 너는 그것을 지울 수 있고 너는 모두 좋다 그리고 데이터베이스 이름을 입력 한 후 서버를 선택합니다 데이터베이스를위한 영역 또는 새로운 영역을 생성 할 수 있습니다 데이터베이스 수가 많으면 관리하고 싶었습니다 성능과 비용을 함께 고려하면 탄성 풀

그러나 우리는 오늘 일종의 테스트를하고 있습니다 그래서 저는 단 하나의 데이터베이스와 로우 엔드를 갖게 될 것입니다 tier 인 경우 기본값으로 두십시오 그리고 내가하고 싶은 마지막 일은 채우기입니다 몇 가지 샘플 데이터가있는 데이터베이스이므로 주위에서 놀 수 있습니다

레온이 말한 것처럼 나중에 쿼리하십시오 나는 또한 그것을 채울 수 있었다 내가 이전 데이터베이스를 가지고 있다면 백업 하지만 기본적으로 그냥 빈 데이터베이스가 될거야 나는 무엇이든 할 수있다

그것과 함께 원한다 그게 내가해야 할 모든 것입니다 나는 검토하고 창조하러 갈 것이다 일부 광고 게재 유효성 검사, 오류가 없는지 확인하십시오 나는 아무것도 만들지 않았다

실수 그런 다음 비용을 최종 검토 할 수 있습니다 데이터베이스의 모든 설정을 잘 알고 있는지 확인하십시오 그리고 응답 된 기본값 내가 만족하는지 확인해

모두 그리고 나는 계속해서 Create를 클릭한다 레온 :이 시점에서이 아주 작은 정보는 당신은 당신이 클라우드에 전체 데이터베이스를 생성하고 있다면, 권리? 니나 : 그래 레온 : 아주 훌륭합니다 그리고 여러분이 언급 한 것처럼이 경험은, 스토리지와 같은 다른 리소스에 사용하는 것과 동일합니다

계정, 가상 머신 등 Ninar : 음 그것을 다음과 같이 간단하고 명확하게 만들어보십시오 가능하다면, 할 수있는 최소한의 것들 하지만 너 그 후에 다른 것을 맞춤 설정할 수 있습니다

레온 : 아주 좋아 Ninar : 그렇다면 창조하는 동안 우리는이 멋진 배치를 가지고 있습니다 우리에게 무슨 일이 일어나고 있는지에 대한 놀이를 제공하는 상태 블레이드 우리가 창조 할 때 이 경우에는 하나의 데이터베이스 만 가지고 있습니다 하나의 리소스가 생성됩니다

때로는 여러 가지가 있습니다 우리는 그것이 일어나는 것을 보게 될 것입니다 그 동안 나는 돌아가서 활발한 활동을 보게 될 것입니다 데이터베이스의 개요 상태를 살펴보십시오 데이터베이스와 내가 거기에서 볼 수있는 것

그리고 그 동안, 작성시 Google에 알릴 수있는 알림이 표시됩니다 데이터베이스를 볼 준비가되었습니다 그래서, 나는이 데이터베이스를 가지고있다 그에게는 약간의 활동이 있습니다 계산 및 저장 공간을 볼 수 있습니다

사용법, 문제가 있는지보십시오 어떤 것이 있으면 알림, 나는 그것을 바로 여기 얻을 것이다 경고가있는 경우, 모든 성능 권장 사항, 내가 원했던 사항 주의를 기울이십시오 그렇지 않으면, 나는이 기능들을 얻는다 그래서 볼 수 있습니다, 오, 나는 지형을 사용하지 않고 있습니다

그거야? 나에게 중요해? 여기에서 바로 구성 할 수 있습니다 레온 : 기본적으로 여기에서 모든 옵션을 볼 수 있습니다 데이터베이스를 설정하고 하나를 사용하여 설정할 수 있습니다 그것을 클릭하고 해당 데이터베이스를 구성하십시오 Ninar : 네

레온 : 아주 좋아 Ninar : 좋아 데이터베이스가 아직 완료되지 않은 것 같습니다 그 괜찮아요 나는 백업을 가지고있다

살펴보고 쿼리 편집기로 이동합니다 그래서, 이것은 쿼리 할 수있는 훌륭한 기능입니다 또는 데이터를 편집 할 때 포털에서 바로 할 수 있습니다 나는 없다 종료하려면 다른 곳으로 이동하여 SQL Server 관리로 이동하십시오

사진관 나는 여기서 바로 갈 수있다 그리고 나는 할 수있다 나는 가지고있다 Azure Active Directory

이 서버에 내 계정이 있습니다 그래서 나는 앞으로 나아갈 수 있었고, 단지 클릭하거나 나는 나의 것을 입력 할 수 있었다 자격 증명을 작성하고 로그인하십시오 Leon :이 경우 Active Directory를 사용하기로 결정했습니다 Ninar : 음

매우 편리합니다 나는 할 필요가 없었다 내 비밀번호를 입력하십시오; 나는 어느쪽으로 든 그것을 할 수 있었다 그냥 나를 자동으로 연결하고 확인을 클릭하기 만하면됩니다 그래서 데이터베이스를 쿼리하고 싶다면 샘플 데이터는 여기에 있습니다

정말 빠르게 실행할 수 있습니다 잠시 후,이 쿼리를 실행 한 결과를 살펴볼 수 있습니다 이 테이블에있는 모든 데이터 그리고 여기 사이트에서, 테이블을보고 저장 프로 시저를 볼 수 있습니다 말해봐, 나는 단지 고객 테이블에 가고 싶고 내 편집하고 싶습니다 데이터

이전 기능을 설치해야하므로 자귀 그런 다음 다른 탭을 엽니 다 나는 볼거야 이 표에있는 모든 데이터 Leon : 기본적으로 스키마를 검사 할 수 있습니다

데이터베이스에서 사용할 수있는 모든 것 Ninar : 네 그래서이 표를 확장하면 나는 볼 수 있습니다 그 전체 스키마, 모든 열을 줄거야 이 테이블에 실제로 있습니다

그래서 전체 목록을 얻습니다 SQL Server Management Studio의 간단한 버전입니다 나는 얻다 내 데이터에 액세스하려는 경우 필요한 기본 사항 Leon : 기본적으로, 당신은 당신 자신의 쿼리를 작성할 수 있습니다 또는 스키마를 클릭하고 탐색하여 탐색 할 수 있습니다

Ninar : 음 그래서이 모든 것이로드되면, 나는 갈 수 있습니다 이 표의 셀을 편집 할 수 있습니다 내가 원한다면 고객 이름 변경, 새 고객 추가, 행을 추가하고 모든 정보를 입력하기 만하면됩니다 그곳에

TSQL 쿼리 작성에 익숙하지 않은 경우 데이터를 편집 할 수 있습니다 나는 어떻게해야하는지 알아낼 필요가 없다 행을 만들고 모든 데이터를 추가합니다 나는 그것을 바로 편집 할 수있다 여기 제자리에

레온 : 완벽 해 설치하지 않고 포털 전체 추가 도구 Ninar : 네 레온 : 브라우저의 편리함에 맞습니까? Ninar : 음 레온 : 대단히 고마워요, 니나

감사합니다 당신 중 한 명은보고 있습니다 우리에게 의견을 남겨주세요 의견 섹션 또는 트위터에서 우리를 따르십시오 기대해

다음 동영상에서 당신을 뵙고 싶습니다 지켜봐 줘서 고마워 니 날 : 고마워

Database Concepts | CompTIA IT Fundamentals+ (FC0-U61) | Free Test Prep Course from ITProTV

안녕하세요, ITProTV에 오신 것을 환영합니다

CompTIA IT Fundamentals for Exam FCO-U61을 보시고 있습니다 나는 너의 호스트, Ronnie Wong, 그리고 오늘, 우리는 데이터베이스 개념의 영역으로 뛰어 들어갈 것입니다 그리고 여기에 우리가 돈 페즈 트 씨가 될 것이라는 것을 이해하는 데 도움이됩니다 돈, 쇼에 오신 것을 환영합니다 잘 지내? 로니를 돌려 줘서 고마워

그리고 IT 기초 과정의 목적 중 하나는 IT의 여러 분야에 대한 시청자 [웃음] 다른 유형을 보도록하겠습니다 일반 IT 부서에서 발생하는 지난 10 년 동안 기하 급수적으로 성장한 분야 중 하나는, 실제로 지난 20 년간 데이터베이스 관리 분야였습니다 데이터베이스는 많은 사람들에게 미션 크리티컬 해지고 있습니다 많은 기업들이 모든 종류의 비즈니스 로직의 핵심 구성 요소가되었습니다

기능과 정말 대단히 중요합니다 그래서 슬프게도 그것은 혼란 스럽습니다 데이터베이스가 사람들에게 신비로운 곳이 어디인지 확인하십시오 많은 사람들이 그들을 만지지 않는 곳에, 그들이 있다는 것을 알고, 그들이 무엇인지 알며, 그들이하는 일을 이해하십시오 다음 몇 에피소드에서 우리가 할 일은 데이터베이스가 무엇인지, 어떻게 작동하는지, 어떻게 하는지를 보여줍니다

당신의 관심을 자극하고 계속해서 일하기를 바랍니다 데이터베이스 관리에 대해 더 배우십시오 그러나이 첫 번째 에피소드에서 나는 그것을 쉽게 유지하고 싶었습니다 데이터베이스 개념으로 시작하십시오 이전에 데이터베이스로 작업 한 적이 없다면 무엇을 정확히 모르는 경우 데이터베이스는 단지 거기에서 시작하여 데이터베이스가 무엇인지 파악해 봅시다

어떻게 작동합니까? 어떻게 그 일을합니까? 그리고 다음 에피소드에서, 우리는 그들과 함께 일하고 그들이하는 일을 보게 될 것입니다 하지만 지금은 기본 이해가 필요한 부분을 설정하고 싶습니다 우리가이 에피소드에서 바로 여기에 올 것입니다 이제, 돈, 나는 여러 사람들과 이야기했다 이전에 그들은 데이터베이스가 무엇인지 정확하게 알고 있다고 말했습니다

그들이 저에게 어떤 것을 보여줄 때, 그들은 저에게 Excel 스프레드 시트를 보여줍니다 데이터베이스가 실제로 무엇인지 이야기 할 때 우리가 말하는 것은 무엇입니까? 일종의, 예, 그것은 일종의 데이터베이스입니다 내가 사용한 예는 그렇지 않습니다 젊은 사람들에게 좋은, 백과 사전 같지, 그렇지? 네가 좀더 나이가 들면 저, 우리는 어린 시절에 종이 백과 사전을 가지고있었습니다 [웃음] 볼륨 A부터 Z까지의 큰 세트 내가 뭔가를 알아 내고 싶을 때, 나는 여기 가서 백과 사전 세트가 데이터베이스라는 것을 나는 알 수 있었다

그것은 내가 원하는 것을 찾을 수있는 방식으로 배열 된 데이터 모음이었습니다 내가 영국 여왕을 바라보고 싶으면 나는 갈 수있다 Q 볼륨을 잡고 여왕에게 넘겨주고 아마도 그것을 발견 할 것입니다 또는 나는 E 볼륨을 잡아서 영국을 찾으면 잘못된 위치에 있다고 말할 수 있습니다 그리고 영국의 U 볼륨이나 그런 식으로 가야합니다

그러나 그것은 올바른 방향으로 나를 가리킬 것입니다 내가 원하는 데이터를 얻을 것이다 나는 내 대답을 얻을 것이다 오늘날 우리는 데이터베이스를 거대한 책 컬렉션으로 보지 않습니다 책이 그렇게 효율적이지 않았기 때문입니다

내가 거기 가서 그 물건을 찾는 데는 시간이 좀 걸렸지, 그렇지? 말하자면, 나는 그 질문에 갈거야 그 다음 U 볼륨으로 나를 보낸 다음 어디서나 나를 보낸 것입니다 내가 원했던 정보를 찾는 데는 많은 시간이 필요했습니다 그리고 데이터가 꽤 오래되었습니다 백과 사전은 비쌌다

나는 매 년마다 하나씩 사지 않았다 그래서 당신은 세트를 가질 것이다 나는 아이가 20 살이었을 때 내가 사용했던 세트를 기억하고있다 역사를 다루는 한, 괜찮 았지만, 내가 현재의 사건을 원한다면, 나는 운이 나빴다 자, 오늘 우리는 위키피디아 같은 것을 가지고 있습니다

Wikipedia는 데이터베이스입니다 그것은 실제로 엄청난 것입니다 내가 데려 올게, 위키 백과를 여기 올릴거야 그래서 내가 위키 백과에 가서 영국의 여왕 같은 것을 배우고 싶다면, 맞아, 나는 여기에 와서 잉글랜드의 여왕이라고 타이핑 할거야, 그렇지? 그래서 그 중 하나를 타이핑해서 찾을거야 이제, 나는 갈 필요가 없었고 볼륨을 찾았지만 누군가가 백그라운드에서 수행 한 경우 컴퓨터 시스템이이를 수행합니다

그것은이 데이터 수집을 가지고 있으며 영국과 영국의 여왕을 발견했습니다 헤이, 뭐라 짐작하니, 돈? 한 명 이상의 여왕이있었습니다 이것은 반드시 내가 할 수있는 최선의 검색이 아닙니다 그리고 그것은 disambiguation를하고 있고, 실제로 말하고 있습니다 나는 아마도이 다른 것들을 찾아 볼 것입니다

확실히 말하기를, 이봐, 너 영국 가서 찾아 볼 수있어 또는 내가 그들을 찾고 싶다면 특정 여왕을 찾아 볼 수 있습니다 저것 좀 봐, 알았지? 어쩌면 나는 단지 일반적인 역할 만 원했을 수도 있고, 엘리자베스 2 세처럼 그리고 나는 그것을 클릭 할 수 있고, 나는 그 정보를 얻는다 바로 그거야? 이 데이터는 데이터베이스에서 가져옵니다

데이터베이스는 엄청난 양의 정보로 가득합니다 그 정보를 얻을 수 있어야합니다 그리고 이것이 바로 데이터베이스에 관한 것입니다 이제 Ronnie는 Microsoft Excel은 어떨까요? 스프레드 시트를 실행하고 거기에 데이터를 넣으면 데이터베이스가 아닌 것입니까? 예, 예, 맞습니다 차이점은 얼마나 많은 데이터를 저장할 수 있는지에 있습니다

Excel 스프레드 시트는 한 사람을 지원하기 위해 설계된 것입니다 맞습니까? 한 번에 한 사람, 거기에 들어가서 함께 일하면서 데이터를 가져옵니다 그것은 모든 것을 잘 확장하지 못합니다, 그렇죠? 그러나 데이터베이스는 할 수 있습니다 현재 얼마나 많은 사람들이 Wikipedia에 있습니까? 나도 몰라,하지만 지금은 수만 명이 넘을거야 수백만 명의 사람들이 매해 그것을 사용하고 있습니다

내가 그 수색을했을 때 큰 지연이 있었습니까? 처리하고 계산하는 동안 기다려야 했습니까? 아니요 이미 정보를 밖으로 털어 놓을 것을 알고있었습니다 자, 얼마나 많은 사람들이 찾고 있는지 모르겠다 지금 영국의 여왕 아마도 그렇게 많은 것은 아니지만 눈을 뜨지 못했을 것입니다

그것은 단지 그 결과를 즉시 내놓았습니다 이것이 데이터베이스가하는 큰 일입니다 자, 저는 Wikipedia를 예제로 사용했습니다 실제로는 그렇지 않습니다 모르겠습니다

가장 사업적인 유용한 유형의 Wikipedia, 검증 할 수없는 정보 하지만 중요한 데이터가있는 많은 데이터베이스가 있습니다 비즈니스 의사 결정을하거나 비즈니스에 힘을 실어 주는데 정말 유용합니다 더 좋은 예가 Amazoncom일지도 모릅니다

내가 Amazoncom에 간다면, 나는 그들의 웹 사이트에 갈거야, 그렇지? 그리고 첫 번째로, 그것은 많은 제품을 보여주고 있습니다 대부분 내가 살 수있는 쓰레기 다 그럼 내가 살 수있는 쓰레기는 여기 있니? 하지만 뭔가 특별한 것을 사고 싶습니다 나는 DVD에서 X-File을 사고 싶다

그래서 여기에 와서 X-Files DVD를 타이핑 할 수 있습니다 그래서 검색 할 겁니다 그리고 데이터베이스를 검색합니다 그들은 판매하는 모든 제품의 데이터베이스를 가지고 있습니다 사용할 수 있는지 여부와 프라임 해운과 데이터베이스에있는 모든 것이 포함되어 있는지 확인하십시오

그리고 그것은 수색을 얻고 그것은 나에게 제품을 보여주고 나는 들어온다 전체 시리즈 및 영화 컬렉션을 찾을 수 있습니다 이것은 내가 할 수있는 모든 것과 같다 여기이 제품에있는 모든 권리가 있습니까? 그리고 그것을 빨리 발견합니다 그것을 표시합니다

이제, 나는 그것을 살 수있다 이것은이 데이터베이스에 의해 운영되는 비즈니스입니다 그런 높은 수준의 예제가 많이 있습니다 미국 센서스, 미국의 모든 시민에 대한 정보를 수집하는 곳, 그래서 그들은 세금 돈과 다른 것들을 나누는 방법을 알아낼 수 있습니다 누가 요즘 모든 데이터로 무엇을하는지 알고 있습니다

그러나 그들은 모든 정보를 수집합니다 그것은 데이터베이스에 저장되어 우리가 그 일을 처리 할 수 ​​있습니다 데이터베이스는 훌륭한 비즈니스 결정을 내리는 데 중요한 요소입니다 결정을하면, 결정의 질은 가지고있는 정보에 달려 있습니다 많은 정보가 없으면, 확률은 나쁜 선택을 할거야

그러나 많은 양의 정보가 있다면, 좋은 선택을 할 가능성이 있습니다 데이터베이스는 우리에게 정보를 제공합니다 심지어 데이터베이스는 사용자가 입력 한 데이터만큼이나 우수합니다 그래서 우리가 거기에 완전한 정보를 넣었다 고 가정하면, 그것은 정말로 잘 작동합니다 예를 들어 아마존을 상상해보십시오

그들은이 데이터베이스에 모든 제품을 나열합니다 하지만 누군가가 땅콩 버터를 가져다 주었다고합니다 그들은 그것을 데이터베이스에 저장하는 것을 잊어 버립니다 그들은 아마존의 선반에 그것을 꽂아 놓았지만 결코 데이터베이스에 두지 않았습니다 글쎄, 아무도 그것을 찾을 수 없습니다

그들은 들어 와서 땅콩 버터 등을 검색 할 것입니다 내가 스크립트에서 나가서 수색을하고, 나쁜 것이 나왔을 때 이것을 보아라 잘하면 땅콩 버터가 찾기에 아주 안전한 것 같아요 너는 그것을 찾는다 그리고 데이터베이스에있는 다른 것들을 모두 찾습니다

그러나이 한 병은 그들이 거기에 놓는 것을 잊어 버렸습니다 음, 그냥 선반에 앉을거야 그리고 팔리지도 않을거야 그리고 결국 그것은 나빠질 것이고 그것은 버려 질 것입니다, 그렇죠? 데이터베이스가 완벽하지는 않습니다 마법사가 아닙니다

우리가 입력 한 데이터만큼이나 좋습니다 그리고 일단 데이터가 있으면 우리는 훌륭한 결정을 내릴 수 있습니다 그게 바로 데이터베이스에 관한 것입니다 그게 실제로 우리가 기록을 만들고 있다는 것입니다 정보, 데이터 수집

그리고 우리는 그 데이터베이스에 바로 저장하고 있습니다 그리고 데이터베이스는 작을 수 있습니다 Excel 스프레드 시트처럼 한 대의 컴퓨터에 맞을 수도 있습니다 또는 데이터베이스가 위키피디아 일 수도 있습니다 Wikipedia는 수백 개의 서버에 분산되어있는 거대한 데이터베이스를 가지고 있습니다

대량의 스토리지 및 데이터를 처리 할 수 ​​있으며, 그들은 기사뿐만 아니라 그림과 사물을 가지고 있기 때문에 그렇게 밝은 분홍색을 저장하려면 많은 저장 공간이 필요합니다 그래서 그것은 그것을 위해 많은 노력이 필요합니다 그리고 그것은 데이터베이스가하는 일의 일부이기 때문에 정말 인상적인 기술입니다 엄청나게 강력합니다

지금, 이 모든 정보를 우리에게 보여주는 아이디어는 우리를 도와줍니다 우리는 우리가 매일 가서 이러한 것들을 사용할 수 있다는 것을 알고 있기 때문입니다 그러나 그 말은 장면 뒤에서 누군가가 함께 데이터베이스 정보, 맞죠? 물론입니다 그래서 데이터 입력이 있습니다 데이터베이스와 몇 가지 다른 작업이 있습니다

데이터를 입력해야합니다 입력해야합니다 그런 다음 데이터를 가져옵니다 그게 출력이야, 그렇지? 따라서 데이터가 이미 입력되어 있지 않으면 데이터를 가져올 수 없습니다 첫 번째 장소

그리고이 두 가지 일이 계속 반복해서 반복되고 있습니다 음, 한 번만 발생하는 몇 가지 예가 있다고 생각합니다 예를 들어, 내가 언급 한 센서스 데이터 2010 년에, 그들은 인구 조사를했습니다 그들은 도시의 모든 데이터를 수집하여 데이터베이스에 저장했습니다

그게 2011 년, 2012 년에 바뀔거야, 여기서 우리는 2018 년에 있고, 2010 년의 데이터가 바뀔 것인가? 가능성은 없기 때문에 입력이 한 번 발생했습니다 그들은 2010 년부터 모든 데이터를 입력했지만, 출력 측면에서는 향후 200 년 동안 2010 년에 대해 계속해서 질문 할 것입니다 우리는 성별 구분 비율을 확인하거나 인종 비율, 그리고 소수 민족이 성장하고 있음을 확인하는 것과 같은 것들 대다수로, 대다수로, 소수 민족으로 등등으로 그리고 다른 사람들이 어디에 살고 있는지를 알아 내고, 다른 경제적 배경 그것들은 우리가 수 백 년 동안 물어볼 질문들입니다

그래서 출력은 점점 더 많이 발생합니다 아마존, 같은 방법으로 Amazon은 주어진 날에 데이터베이스에 많은 제품을 추가하고 있지만 사람들은 수백만 가지의 물건을 정기적으로 주문하고 있습니다 그들은 미친 금액의 수익을 창출합니다 표준 데이터베이스 작업입니다

이제 데이터베이스 작업을 할 때 예쁜 웹 페이지가 표시되지 않습니다 장바구니가 보이지 않습니다 원시 데이터가 매우 다르다 그 예를 보여 드리겠습니다 데이터베이스를 가져 왔어

그래서 제가 사용하고있는이 데이터베이스 서버는 Microsoft Sequel Server입니다 밖에있는 많은 데이터베이스 제품이 있습니다 오라클은 매우 인기있는 데이터베이스 제품을 보유하고 있으며, MySQL, MariaDB, PostgreSQL이 있습니다 많은 다른 데이터 기반 서버가 있습니다 음, 거의 모두 같은 방식으로 작동하고 동일한 언어를 사용합니다

SQL 또는 표준 쿼리 언어라고하는 언어 정보를 얻기 위해 데이터베이스 서비스와 대화하는 데 사용하는 언어입니다 그리고 우리는 또 다른 에피소드에서 SQL을 볼 것입니다 하지만 내가 여기 들어올 때, 데이터베이스 구조는 거의 모든 측면에서 동일 할 것입니다 방금 설명한 다양한 제품은 데이터베이스가 있다는 것입니다

여기 모험 작품 2016이라는 데이터베이스가 있습니다 그리고 그 데이터베이스 안에 테이블이 있습니다 그리고 어떤 테이블은 데이터 모음입니다 데이터를 입력 받아이 시스템에 입력합니다 여기를 들여다 보면 직원 기록 등을 찾을 수 있습니다

그래서이 회사는 여기에 가상의 회사 인 Adventure Works가 있습니다 직원이 있습니다 그래서,이 데이터는이 인적 자원에 바로 저장됩니다 표 그리고 새로운 직원이 고용되면이 테이블에 추가해야합니다

비즈니스 및 생산성 애플리케이션에 관한 에피소드를 본 경우, Microsoft Excel을 보았습니다 그리고 Excel에서 테이블을 가지고 있었습니까? 기본적으로 데이터 그리드 글쎄, 데이터베이스에서 당신은 똑같은 것을 가지고 있습니다 이 표를 편집하려면 표 자체를 당길 때, 여기에서는 상위 200 개 행만 편집 할 것입니다 나는 그것을 풀 때 Excel에서 볼 수있는 것과 비슷한 격자를 보게 될 것입니다

괜찮아? 그리드를 보면 열 이름이 있음을 알 수 있습니다 BusinessEntityID, LoginID, OrganizationName, JobTitle 등이 있습니다 그리고 데이터는 모두 바로 여기 셀에 저장됩니다 그래서 저는 들어올 수 있었고 저는 이것을 편집 할 수있었습니다 바로 직접 편집 할 수 있습니까? 그래서 여기에 직원이 있는데, 이것은 엔지니어링 담당 부사장입니다

그리고 그들은 승진을하고, 나는 말할 것입니다 좋습니다 그들은 부통령이 아닙니다 엔지니어링이 더 이상 필요하지 않거나 엔지니어링 수석 부사장 일 수 있습니다 그래서 우리는 들어 와서 그 레코드를 편집 할 수 있습니다

값을 변경하십시오 입력 할 수 있으면 가장 어려운 부분입니다 이제는 엔지니어링 담당 수석 부사장입니다 그리고이 데이터베이스에 대해 질의를한다면, 나는 그 사람에게 새로운 제목이 붙는 것을 보게 될 것입니다 우리는 뛰어 들어 그 물건을 수정하고 넣을 수 있습니다

누군가이 기록을 추가해야합니다 그리고 만약 당신이 엑셀에있는 것처럼 oneie, twosie를 추가한다면, 당신은 그것들을 타이핑하기 만하면됩니다, 그것은 모두 수동 데이터 입력입니다, 맞습니까? 그러나 데이터베이스는 수백만, 수십억 개의 행을 처리하도록 설계되었습니다 맞습니까? 방대한 양의 데이터 그리고 그렇게하면 보통 데이터를 직접 입력하지 않습니다 일반적으로 프로그래밍 방식입니다

우리에게는 우리를 위해 데이터를 버리는 소프트웨어가 있습니다 데이터를 입력했을 수 있습니다 데이터를 내보내고 백업 할 수도 있습니다 맞습니까? 프로그래밍 방식으로 모두 수행 할 수있는 여러 가지 작업이 있습니다 따라서 여기서 정보를 볼 때 대개 정보 과부하입니다

그것은 우리가 원하는 것보다 더 많은 데이터입니다 그래서 데이터베이스 작업, 우리가 일반적으로 할 일은 쿼리라고 불리는 것을 작성하는 것입니다 그리고 쿼리는 질문입니다 우리는 데이터베이스에 매우 구체적인 것을 묻습니다 우리가 말하길, 당신은 엄청난 양의 데이터를 가지고 있다는 것을 알고 있습니다

하지만 정말 필요한 건이 작은 것 뿐이야, 나 한테 줄래? 그리고 서버는이 모든 데이터를 탐색 할 수 있습니다 우리가 원하는 걸 줘, 그렇지? 많은 사람들이 이것을 보고서로 언급합니다 생각해보십시오 보고서는 실제로 다른 종류의 정보를 요약 한 것입니다 너무 복잡해서 보지 못했죠, 그렇죠? 지금 TV에 무엇이 있는지 알고 싶다면, 내가보아야한다면 거기에있는 모든 TV 방송국에 대한 프로그래밍 일정은 악몽입니다

그러나 만약 내가 작은 TV Guide를 잡아 당기면 지금 당장 볼 수있는 것이있다 이 한 시간, 내가 가지고있는 다양한 채널에있는 것은 보고서입니다 그것은 훨씬 더 쉽게 처리 할 수있는 데이터의 부분 집합을 제공합니다 나는 지난 10 년간의 TV 일정을 필요로하지 않는다 나는이 시간이 필요하다

지금 뭐야? 이것이 바로 이러한 데이터베이스의 작동 방식입니다 예를 들어, [COUGH]는 내가 보여주기 전에 내가 쇼 전에 쓴 쿼리를 가지고 있습니다 나는 내가 여기에 앉아 있다고 생각했으나 어쩌면 나는하지 않았다 여기에이 쿼리를 열어 보겠습니다 여기에 고용 날짜를 고용하십시오

그래서이 쇼 전에 쿼리를 작성했는데 이것이 쿼리의 모양입니다 그리고 나중에 쿼리에 대해 더 자세히 이야기 할 것입니다 하지만 제가하고있는 일은 데이터베이스에 말하고 있습니다 몇 가지를 원합니다 나는 데이터베이스에있는 모든 것을 원하지 않는다

내 직원의 이름, 성, 직위, 고용 날짜를 원합니다 그걸 좀 주시겠습니까? 그 데이터와 이름, 직책, 고용시기를 알려주십시오 그리고 그 정보를 제게 줄 수 있다면 정말 내 인생을 편하게 해줄 것입니다 그리고 쿼리를 실행하면 서버에 해당 질문을 보냅니다 그리고 서버가 그것을 얻고 OK라고 말하면, 나는 당신이 원하는 것을 줄 것이다

그리고 내가 여기 아래를 보았을 때 나는 작은 이름의 멋진 작은 테이블을 볼 수있다 각 직원의 성, 직위 및 고용 날짜 그리고 그것은 정말로 삶을 편하게 만듭니다이 보고서는 제가 여기서 내보내고있는 데이터입니다 그게 바로 내가 원했던 것입니다

나는 그 정보를 얻었습니다 지금은 가지고 있습니다 그리고 저는 이것을 사용할 수 있습니다 실제 데이터를 사용하는 대신 이것을 사용할 수 있습니다 데이터베이스, 사촌이 원하는 방식으로 표현됩니다

그리고이 질문들에 대한 멋진 부분은 당신이 그것들을 다시 쓸 수 있다는 것입니다 다른 방법, 맞아 내가 이것을 볼 때, 그것은 무엇에 의해 분류됩니까? 그것은 실제로 아무것도 정렬되지 않습니다 즉, 무작위로 보입니다 나는 그것이 하나의 열에 정렬 것이라고 생각했습니다

대개 데이터베이스는 한 열 또는 다른 열에 정렬됩니다 이 것은 아무 것도 정렬하지 않은 것처럼 보입니다 즉, 입력 한 날짜를 기준으로 정렬 된 것입니다 Ken Sanchez는 우리가 데이터베이스에 입력 한 첫 번째 사람이었습니다 그는 최고 경영 책임자이기 때문에 아마 직원 번호를 알고있을 것입니다

그리고 테리 더피 (Terri Duffy) 엔지니어링 수석 부사장이 있습니다 그리고 나서 그것은 아래로 내려 간다 그래서 이것은 진입 순서에 불과합니다 글쎄, 아마 내가 원하는 것, 아마도 고용 날짜에 따라 그것을 원할 수도있다 나는 실제로 고용 날짜를 보면 어떤 것이 있는지 알고 싶다

Ken Sanchez는 다른 사람들의 일부 이후에 추가되었는데, 나는 이것을 어떻게 분류했는지 모른다 권리 [웃음] 그래서 우리는 할 수있다 우리가 데이터를주기 위해 데이터베이스에 요청할 때 우리는 말할 수 있습니다 성을 기준으로 정렬하거나 고용 날짜순으로 정렬 할 수 있습니까? 실제로 누가 처음 고용되었는지 알고 싶습니다 그래서 나는 들어올 수있다

나는 할 수있다 ORDER BY를 입력 한 다음 주문한 물건을 주문하고 싶습니다 아마 HireDate 일 수도 있고 그걸 펀치 할 수도 있습니다 이제이 쿼리를 다시 실행하면 그 고용 날짜별로 모든 것이 표시됩니다 그래서 질의를 재실 시겠지만 켄 산체스는 그렇지 않습니다

그 사람이 처음 고용 된 사람이 아니기 때문에 더 이상 목록에 없습니다 사실, 2006 년으로 돌아가서 우리는 생산을 고용 한 것처럼 보입니다 기술 가이 길버트, 남자 다운 이름 [웃음] 그래서 Guy Gilbert는 2006 년에 시작되었습니다 그는 첫 번째 직원이었습니다

우리가 제품을 가지고 있기 때문에 Kevin Brown은 마케팅으로 다음에 왔습니다 우리가 시장에 내놓을 필요가 있지, 그렇지? 그래서 저는 그것이 합리적이라고 생각합니다 그런 다음 그들은 통과하고 더 많은 사람들을 추가하기 시작합니다 나는 쉽게 그것을 바꿀 수 있었고, 내가 실제로 HireDate를 원하지 않았다는 것을 알았습니다 대신 LastName으로 정렬 해 봅시다

그리고 우리는 성 (LastName) 이 쿼리를 다시 실행하면 이번에는 원하는대로 재구성 될 것입니다 그리고 Syed Abbas는 2013 년에 고용되었지만 지금은 처음이다 그의 성은 Ab로 시작하여 그는 처음부터옵니다 이것이 바로 데이터베이스의 힘입니다 여러분은 엄청난 양의 데이터를 가지고 있습니다

그리고 당신은 거기 앉아서 질문을 할 수 있습니다 모든 종류의 다른 질문 그리고 그 결과에 따라 모든 종류의 정보를 생성 할 수 있습니다 질문을하고 지능적인 비즈니스 의사 결정을 내릴 수 있습니다 그 모든

지금 당신이 보여주고있는 모든 것을 다하십시오 여기는 산뜻하고 놀랍습니다 나는 아직도 Excel 스프레드 시트와 다른 점을 아직도 알지 못합니다 그렇다면 Excel 스프레드 시트와 같은 것을 계속 사용하지 않는 이유는 무엇입니까? 우리가 할 수있게, 좋아, Excel을 사용할 수 있습니다 테이블이 있습니다

거기에 정보를 넣을 수 있습니다 엑셀에 관한 문제는 단지 규모가 잘 맞지 않는다는 것입니다 Excel에는 최대 65,000 개가 있으며, 이는 분명 많은 열입니다 당신은 거의 그렇게 많이 필요하지 않습니다 [웃음] 그러나 또한 약 한도가 있습니다

백만 행 우리가 이와 같은 데이터베이스를 다룰 때 우리는 수십억 심지어 수조의 행 당신은 엄청난 양의 데이터를 가질 수 있으며 데이터베이스는이를 처리 할 수 ​​있도록 설계되었습니다 그러나 주요 차이점은, 가장 큰 차이점은 한 번에 얼마나 많은 사람들이 시스템에있을 수 있는지입니다 Excel은 한 번에 한 사람이 스프레드 시트에 액세스 할 것으로 예상합니다

스프레드 시트가 클수록 모든 종류의보고가 더 길어집니다 그 결과를 실시간으로 생성해야하기 때문에 생성해야합니다 반면에 데이터베이스는 사람들의 톤은 한 번에 그들 안에 있어야합니다 그리고 데이터가 얼마나 큰지는 중요하지 않습니다 사람들은 거기에 들어가서 결과를 정말 빨리 얻을 수 있습니다

그 이유는 데이터베이스에서 쿼리를 더 많이 실행해야하기 때문입니다 한번 이상 Excel은 아니며, Excel은 보고서를 실행할 것을 기대합니다 보고서를 실행할 때마다 반복해서 작업하고 있습니다 그러나 데이터베이스에는 쿼리 실행 계획이 있습니다

내가 이걸 가져 오게 해줘 그리고 이것은 뭔가입니다 바라건대 대부분의 사람들은 결코 대처할 필요가 없습니다 [웃음] 그러나이 쿼리를 실행했을 때, 많은 일이 실제로 백그라운드에서 일어나야 만했습니다 우리는 그 일을 보지 못했습니다

그리고 이걸 살펴보면 그 일이 무엇인지를 나에게 보여줄 수 있습니다 그래서 우리가 볼 수 있도록 여기에 가져다 드리겠습니다 내가이 창을 조금이라도 뻗어 수만 있다면, 그 위에 내 마우스를 가져갈 수 없다 근본적으로이 작은 도표를 바로보실 수 있습니다 이것은 백그라운드에서 일어난 모든 것입니다

클러스터 된 인덱스 스캔을 수행해야했습니다 이러한 검색 결과를 가져 와서 조인하고 루프를 반복해야했습니다 그리고 일단 그들 모두가 합류했다면, 그것들을 분류해야했습니다, 제가 그것을 분류하도록 요청했던 사촌, 그것이 나에게 결과를주기 전에 이 모든 작업을 완료해야했습니다 데이터베이스 서버는 결과를 얻기 위해 최선의 방법을 찾았습니다

최대한 빨리 그리고 당신은 그것이 정말로 빨리 달리는 것을 보았습니다, 사실 그것이 여기에 나에게 알려줍니다 바닥에있는 어딘가에 내 머리가 그 위에 있습니다 하지만 질의가 1 초도 채 안되어 실행되었다고합니다 실제로는 10 분의 1 초입니다 그리고 우리는 290 개의 행을 가지고 있습니다

290 개의 결과가 1 초도 안되게 되돌아 왔고, 그 사실을 정말로 빠르게 처리 할 수있었습니다 이것은 나를 위해 실행되고있는 것이 아니라 이제 서버가 해당 데이터를 저장합니다 그리고 다른 사람이이 같은 보고서를 실행하면, 나는 그것을하는 방법을 이미 알고있다 나는 여전히 RAM에 결과를 가지고 있을지도 모르고 결과를 줄 수도있다 쿼리를 실행하면 훨씬 효율적입니다

Amazon이 매번 전체 제품 라이브러리를 다시 구문 분석해야하는 경우 누군가가 검색을 실행하면 영원히 걸릴 것입니다 그들의 비용은 하드웨어가이를 지원하기위한 지붕을 통과하는 것입니다 그러나 검색이 이미 완료되었으므로 그들은 이미 캐시되어있어 결과를 빨리 얻을 수 있습니다 성능과 확장 성, 즉 데이터베이스가 가져다주는 성능입니다 Excel로 많은 것을 할 수 있습니다

Excel에서이 정확한 내용을 다시 만들 수 있습니다 그것이 나만이라면 잘 될 것입니다 그러나 확장성에 대해 이야기 할 때 전체 회사를 지원할 때, 고객을 지원합니다 플랫 파일, CSB 및 Excel 스프레드 시트 및 다른 워크 북은 그 용도로 설계된 것이 아니며, 그렇게 확장되지 않습니다 Microsoft Project 및 QuickBooks와 같은 더욱 고급화 된 응용 프로그램, 데이터베이스가 실제로 데이터베이스 인 경우, 실제로는 소수의 사람들이 수만명이 아니라 그들 속에 있어야합니다

이것이 데이터베이스가하는 일이며, 이것이 데이터베이스를 구별합니다 그리고 돈, 나는 우리가 비교할 수있는 데이터베이스의 또 다른 특징을 생각한다 Excel 파일은 한 번에 여러 테이블에서 쿼리 할 수 ​​있다는 것입니다 한 Excel 스프레드 시트를 쿼리 한 다음이를 찾는 것이 아니라 또 다른 하나의 그림, 그것을 밖으로 우리가 함께 그 두 가지를 연결할 수 있습니다 그것도 실행할 수 있어야합니다 이제 돈, 우리가 우리에 대해 이야기했지만 그것이 우리를 이해하는 데 도움이되었지만 조금만 더, 다른 유형의 데이터베이스가 있습니까? 여기에 Microsoft SQL과 같은 것이 아닙니다

거기에, 그리고 데이터베이스는 일종의 세 가지 범주로 분류됩니다 구조화 된 데이터베이스, 반 구조화 된 데이터베이스 및 구조화되지 않은 데이터베이스 [웃음] 맞아, 어쨌든, 여기서 제가 여러분에게 보여주는 것은 구조화 된 데이터베이스라고 불리는 것입니다 많은 사람들이 그것을 관계형 데이터베이스라고 부릅니다 데이터는 모두 특정 방식으로 정렬됩니다

나는 여기 테이블이 많다 이 모든 테이블은 별도의 Excel 워크 시트와 같을 것입니다 차이점을 제외하면 각 테이블은 어떻게 든 다른 테이블과 관련이 있습니다 쇼를보기 위해 내가 채찍질 한 그래픽을 보여 드리겠습니다 당신에게 그 예를 들어주세요

그래서 여기에 주문 용 테이블이 있습니다 저는 회사이고, 뭔가 팔고 있습니다 사람들은 나에게 명령을하므로 명령이있다 주문에는 order_id가 포함됩니다 그리고 누가 주문을했는지 포함시켜야합니다

그래서 연락 정보, 구입 한 제품, 프로모션 코드에 할인 코드가 있다면 그 종류의 물건 그것은 모두 순서에 따라 추적되고 있습니다 글쎄, 나 또한 고객이있다 고객은 연락 할 수는 있지만 이름, 성, 전화, 이메일 이름, 설명이있는 제품을 가지고 있으며 가격이나 비용이 있습니다

할인 쿠폰이 있으면 프로모션 코드가 있습니다 할인 금액은 얼마입니까? 이것들은 내가 가지고있는 모든 것입니다, 그러나 그들은 모두 서로 관련이 있습니다 내가 주문할 때, 연락처에 의해 주문이 내려지고, 누군가 뭔가를 사다 그리고 그들은 제품을 구매하고 있습니다 그리고 그들은 프로모션 코드를 사용하고있을 수도 있고, 할인을받을 수도 있습니다

이 모든 것은 구조화 된 데이터베이스에 함께 관련됩니다 우리는 테이블에 어떤 데이터가 들어가는지를 정의하는 매우 잘 시행 된 구조를 가지고 있습니다 그리고 우리는 그것이 어떻게 묶여 있는지를 정의하는 관계를가집니다 구조가있는 반 구조화 된 데이터베이스를 가질 수 있지만 그것은 실제로 집행되지 않습니다 우리가 집행에 관해 이야기 할 때, 데이터베이스에는 일련의 규칙과 같은 스키마가 있습니다

이 규칙을 따라야합니다 예를 들어 연락처 ID가없는 경우 주문할 수 없습니다 네가 그걸 가지고 있어야한다고 말하는 자제를 할 수도있다 그러나 나는 그런 종류의 규칙을 가질 필요가 없다 어쩌면 일부 레코드가 가치가있는 부분을 구조화 할 수 있습니다

일부 레코드는 그렇지 않으며 열은 선택적으로 간주 될 수 있습니다 특정 열이없는 데이터베이스 사본이 두 개 이상있을 수도 있습니다 존재하든 그렇지? 그리고 다른 데이터와도 관계가없는 데이터가있을 수 있습니다 나는 어떤 경우에만 필요하다 구조가없는 완전히 구조화되지 않은 데이터베이스가 있습니다

각 행의 각 끝은 일종의 개념을 식별합니다 그것들은 schemalist database라고 불리며 단지 규칙이 없습니다 그리고 그게 정말 미친 소리 같아요, 왜 제가 규칙없이 데이터베이스를 원하겠습니까? 이러한 유형의 데이터베이스는 속도에 중점을두고 매우 빠르게 작동합니다 전체 데이터베이스는 대개 하나의 질문과 하나의 질문에만 답변하도록 고안되었습니다 내가 작성한 쿼리를 기억 하는가? 그게 질문입니다

그리고 제가 아주 특별한 보고서를 가지고 있다면 나는 가질 수 있습니다 하나의 보고서를 제공하기위한 구조화되지 않은 데이터베이스 이제는 마음이 바뀌어 다른 질문을하고 싶습니다 너무 나쁘고, 효과가 없지, 그렇지? 데이터베이스는 하나의 질문을 지원하기 위해 만들어졌습니다 관계형 데이터베이스에서는 원하는 모든 질문을 할 수 있습니다

데이터 관계가 모두 매핑되어 있으므로 모든 종류의 다른 데이터를 요청할 수 있습니다 그 결과를 생성하고 필요한 것을 제공 할 수 있습니다 정말 정말 유연합니다 이제는 가장 일반적인 관계형 데이터베이스에서 우리는 Microsoft SQL과 Oracle 및 mariadb에 대해 이야기합니다 postgresql, 이것들은 모두 관계형 데이터베이스입니다

그들은 융통성과 힘을 위해 그렇게 많이 개발되지 않았습니다 그들은 당신에게 당신이 원하는 모든 질문을 할 수있는 많은 힘을줍니다 당신이 그들에게 질문 할 때, 당신은 기본적으로 들어오고 있습니다 이런 식으로 테이블에서 데이터를 가져옵니다 contact_id와 같은 열이 있습니다

그리고 테이블에 행이 있고 그 열에 값이 있습니다 contact_id가 특정 주문에 대한 것입니다 그 정보를 다시 얻습니다 noSQL 데이터베이스 또는 SQL뿐 아니라 데이터베이스도 있습니다 그리고 그것들은 각각의 행이 반드시 특정 값으로 정렬

그리고 이들을 사용하여 일반적으로 키 / 값 데이터베이스 실제로 행 이름이 무엇인지 식별합니다 따라서 이와 같이 잘 정의 된 열 대신에, 나는 단지 5 번을 주문하고, 이름은 돈, 성 Pizzet라고 말한 행을 가지고있을 것입니다 그리고 그 열쇠를 가지고있는 한 항목에 모든 것이 있습니다 동일한 엔트리에 저장되어있는 값입니다 의존하지 않습니다

열 이름이 무엇인지는 상관하지 않습니다 사촌 내가 필요로하는 모든 데이터가 거기에 저장됩니다 그것들은 엄청난 방대한 양의 데이터를 가진 큰 데이터에 대해 인기가 있습니다 그러나 그들은 보통 한 가지 질문에 답하도록 조정됩니다 당신이 질문하는 다른 유형의 질문은 믿을 수 없을만큼 비효율적입니다

또한 쿼리를 실행하는 데 며칠이 걸릴 수 있습니다 나는 그 질문을 할 수있다 마침내 정보를 되찾기 전에 3 일이지나갑니다 그것은 과장된 것처럼 들릴지 모르겠지만 나는 그 환경에서 일 해왔다 문자 그대로 72 시간의 실행 시간이 필요했던 질의가 있었고 원하는 것을 얻었습니다

그러나 일반적으로이를 재정비하는 더 좋은 방법이 있습니다 데이터베이스를 사용하여 원하는 정보를 얻을 수 있습니다 그래서 그것들이 예입니다 문서 데이터베이스라고하는 또 다른 것이 있습니다 그리고 여기에 우리가 보았던 것과 같은 값을 저장하는 대신 데이터베이스를 문서화하십시오

이런 이름과 텍스트를 저장하는 대신, 문서 데이터베이스는 실질적으로 모든 것을 저장할 수 있습니다 거기에 바이너리 데이터를 저장할 수 있습니다 아카이브, 암호화 된 정보를 저장할 수 있습니다 그리고 지금 내가 질문 할 때 그것은 일종의 일을 할 수 없다 그 자연의 것,하지만 그것은 내게 다시 데이터를 제시 할 수 있습니다

좋은 예가 Google지도입니다 Google지도로 이동하여 검색을 수행하면 귀하의 도시, 실제로하고있는 것은 두 가지 검색을 실행하는 것입니다 귀하의 도시가 실제로 무엇인지 파악하기위한 한 번의 검색 나는 플로리다 게 인스빌에있어, 그걸 끌어낼거야 그런 다음지도를 표시해야합니다 그리고 그들은 각지도 그리드가 다른 셀에 저장되는 데이터베이스를 가지고 있습니다

이 데이터베이스는 그리드를 쿼리하고 반환 할 수 있습니다 그러나 위성보기로 전환하면 실제로 볼 수 있습니다 위성보기로 들어가는 방법을 기억할 수 있다면 어딘가에 왼쪽 아래 구석 왼쪽 하단, 예, 인공위성을 말하는 곳, 고마워, 로니

따라서 각 그리드의 그림을로드해야합니다 그리고 여러분은 아마도 이것을 보았을 것입니다 여러분이 그것을 확대 할 때, 어떤 정사각형은 다른 것들보다 더 밝고 세부적으로 밝혀 질 것입니다 그리고 그것은 그들이 조금 더 빨리 돌아오고 있기 때문입니다 확대를 계속하십시오

저는 지금 우리가있는 곳이 아닌 마을의 동쪽에 있습니다 ITProTV 스튜디오를 찾을 수 있습니다 그러나 이들 각각은 기본적으로 별도의 그림을로드하고 있습니다 그들을 함께 꿰매기

그들은 데이터베이스에서 나옵니다 모호한 줄을 알아 차릴 순간이 가장 짧았습니다 하나의 그리드가 이미로드 된 스크린의 중간까지 갔다 다른 하나는 아직로드 중입니다 이것을 입력 할 수 있도록 문서 데이터베이스에서 가져옵니다

따라서 데이터베이스는 반드시 텍스트를 저장하는 것은 아닙니다 때로는 사진 이진 데이터를 저장하는 경우가 있습니다 그리고 우리가 가면, 그걸 끌어 올거야, 우리가 지금있는 스튜디오들 그래서 그들은 우리 건물에 대한이 사진을 가지고 있습니다 그리고 당신은 당신과 함께 그것을 볼 수 있습니다, 어떤 차도 여기에 주말 또는 무엇인가 이것을했을 것임에 틀림 없다

그러나 당신은 그 그림을 잡고 그것을 볼 수 있습니다 기본적으로 데이터베이스에서 가져 오지만 실제로는 그 이미지와 상호 작용합니다 알았어, 돈, 고마워 데이터베이스가 실제로 무엇인지에 대해 더 많이 이해할 수 있도록 도와줍니다 물론 그것은 우리를 위해 무엇을 할 수 있습니다

그리고 우리가 할 수있는 데이터베이스의 다른 유형들조차도 우리가 IT 분야에 진입함에 따라 발생합니다 좋아, 그럼 여기에 너의 기회, 데이터베이스 소개에 관한 마지막 단어들 여기 개념 괜찮아, 당신은 당신이 알고 있든 없든 매일 매일 데이터베이스를 사용합니다 이 비디오를보고 있다면, 여기에있는 방법은 이 비디오를 당신에게 보여 주어 당신이 그것을 볼 수있게하십시오 그래서 그들은 당신이하는 모든 일에 관여합니다

문제는 정말 흥분되는 건 아니지, 그렇지? 권리 흥미 진진한 점을 발견하면 전체 여기에 데이터를 저장하고 최적화하고 쿼리하는 방법에 대해 설명합니다 다음 2 회 에피소드에서 우리는 그것 좀 더 보자 어떻게 데이터베이스가 작동하고 우리는 그들과 대화를 나눈다 그러나 관심이 있으시면 ITPro

TV 라이브러리에 전체 과정이 있습니다 이는 데이터베이스 작업에 대한 깊이있는 정보를 제공합니다 그것은 강력한 물건, 재미 있어요, 그것은 깔끔하고 실제로는 꽤 보람입니다 회사가 성공을 위해 사용하는이 데이터를 생성 할 수 있습니다 그래서, 정말 멋진 세상입니다

확실히 당신이 체크 아웃하기를 원할 것입니다 다시 한번 고마워, 돈 마지막 충고를 돕고 그것이 흥미로운 지 알아내는 것입니다 그러나 그것은 우리에게 충분합니다 ITPro

TV에 서명하고, 나는 당신의 호스트, Ronnie Wong입니다 그리고 난 돈 페제 야 여기에서 계속 지켜봐주십시오 CompTIA IT Fundamentals에서 더 많은 것을 보여줍니다 [음악] ITPro

TV를 시청 해 주셔서 감사합니다

How to migrate your SQL Server databases over to Azure | One Dev Question

[음악] >> 사내에서 실행중인 이전 SQL 데이터베이스를 어떻게 마이그레이션합니까? 내가 사용하면 하늘빛 수평 교차 데이터베이스 조인과 같은 몇 가지 복잡한 기능은 무엇입니까? 그래서 우리는 새로운 특징을 만들었습니다 작년 10 월 1 일에 일반적으로 사용 가능합니다

그래서 매우 새로운 기능입니다 Azure SQL 데이터베이스의 새로운 특징입니다 Azure SQL 데이터베이스 관리 인스턴스라고합니다 그래서 Managed Instance는 큰 호환성을 가지고 있습니다 그 어느 때보다도 높습니다

100 % 호환성에 도달했습니다 이전 버전의 SQL Server에서도, SQL Server 2005로 연결됩니다 또한 교차 데이터베이스 조인과 같은 고급 기능을 지원합니다 컴파일 된 CLR과 같은 기능도 제공합니다 따라서 데이터베이스에 CLR 코드가 실행중인 경우 저장소 프로 시저의 직접 또는 일부 복잡한 버전 따라서 데이터베이스 마이그레이션 서비스를 사용하면, 이전 SQL Server에서 마이그레이션을 수행 할 수 있습니다

심지어 2005, 2007, 등등 Azure SQL 데이터베이스 관리 인스턴스, 모든 복잡한 기능을 지원합니다 자, 함께 멋진 한가지 Azure SQL 데이터베이스 관리 인스턴스 그것은 완전히 고립되어 운영되고 있다는 것입니다 따라서 공개 IP를 사용하는 것이 걱정되는 경우, 공개 방법이 있다면 귀하의 데이터에 대한 액세스는 기업을위한 '아니오' 예를 들어, Managed Instance를 선택하고, 실제로 모든 것을 완전하게 분리하여 실행할 수 있습니다 가상 네트워크로 실행 중입니다

개인 IP 만 있습니다 VPN을 사용하여 연결할 수 있습니다 표현의 길, 또는 이런 종류의 것들, 그리고 이렇게하면 훌륭한 보안을 누릴 수 있습니다 기본적으로 데이터베이스가 실행중인 것과 같습니다 클라우드는 실제로 자신의 데이터 센터를 전제로합니다

Azure SQL Database의 멋진 새 기능을 확실히 확인하십시오 [음악]