비오는 명동, 57명의 뮤지컬 배우들의 광복절 플래시몹 On a rainy day, musical actors perform a flash mob in seoul

2017 년 8 월 15 일 비오는 명동의 해방의 날 사람들에게 당신의 자유를 알리십시오 발에 올라 엎드려 (젊은이들) 잠에서 깨우십시오 (깨울 시간입니다)

싸울 하나가 되십시오 자유를 얻으십시오 발에 올라 엎드려 (젊은이들) 함께하면 우리는 갈 것입니다 (우리가 함께 갈 것입니다) 어딘가에 당신의 마음 속에 (당신의 마음 속에) 어딘가에 내 마음 속에 (내 마음 속에) 내가보기 전에 문을 보지 못했다 힘이 넘치는 소리가 내 안에있다 내가 본 적이없는 문 열어 보자

당신의 마음 속에 고향이 있습니까? 일어나! 일어나! 자유롭게 싸우고 승리하십시오 내 마음을 깨우는 소리 어딘가에 당신의 마음 속에 (당신의 마음 속에) 어딘가에 내 마음 속에 (내 마음 속에) 내가보기 전에 문을 보지 못했다 힘이 넘치는 소리가 내 안에있다 이제 우리가 그 문을 열 때입니다 너 자신을 자유롭게해라

너를 묶으려고하는 모든 것 다른 사람을 찾으세요 다른 사람을 찾으세요 모든 제한에서 자유롭게 우리는 앞으로 나아갑니다 함께 우리가 가야한다 게릴라 뮤지컬 '명예의 자유 선언' 21 세기 청소년 독립 단체

#킴닥스 첫 웹무비 진솔한 '감독 비하인드' (실화인가요? 노래는 누가? 디즈니? 기획의도 등등)ㅣ'Fairytale in Life'

여보세요! 나는 너를 감독으로서 너에게 인사하고있다! 음 제 첫 번째 작품이기 때문에 더 특별하다고 생각합니다 음, 새 승무원과 일 했어 내가 첫 번째 작품을 위해 좋은 사람들과 함께 할 수 있었기 때문에 나는 정말로 행복하다 그리고 무엇보다도 우선 중요한 것은 큰 의미가있다 * 웃음 * 그래서 나는 정말로 흥분했다

조각이 밝혀 질 때마다 우리 삶에서 동화처럼 그걸 계획 했어 처음에는 마치 제 첫 번째 작품이었습니다

정말 정교한 작업을해야했습니다 또는 어려운 메시지 전달 하지만 Youtube에 좀 더 간결하고 간단하게 업로드 할 수있는 동영상을 만들고 싶었습니다 쉬운 메시지 그래서 나는 시나리오를 썼다 나는 당신의 인생에서 동화를 발견한다는 개념으로 비디오를 만들었습니다 시나리오는 동화 같았습니다

누구나 동화 속의 교훈을 이해할 수 있습니다 심지어 아이들 그들은 따뜻한 레슨을받습니다 그래서 이야기 속의 사람들을 입력하고 싶었습니다 따라서 시나리오를 작성할 때 나는 그것들을 고려했다 흠

간결하고 일상적인 이야기입니다 하지만 거기에 동화 같은 환상이 있습니다

그래서 이야기의 흐름은 정말 부드럽습니다 과 나는 그 동화 같은 따뜻한 감정을 원했다 음 나는 순수하게 디즈니를 좋아한다 나는 어렸을 때 애니메이터가되고 싶었다 나는 지금 영화와 애니메이션을 만들고 싶다

그러나 내가 정말로 애니메이터가되고 싶었던 이유는 나는 디즈니 만화를 정말 좋아했다 그들은 내 동화와 어린 시절과 무죄를 지켰다 많은 사람 나는 Disney를 정말 좋아한다 따라서 동기 나는 더 많은 사람들이 이해할 수 있고 내가 의미있는 어떤 것을 할 수있을 것이라고 생각했다 내 작품에서 그래서 디즈니를 내 동기로 사용했습니다

조정 또는 이야기 디즈니를 주제로 사용 그래서 나는 이야기에서 어느 정도까지 사용해야하는지에 많은 관심을 기울였다 예를 들어 Frozen은 Anna 또는 Elsa와 같은 문자를 사용합니다 두 인물의 이야기가 진짜 냉동 이야기와 완벽하게 일치한다면 그게 의미 있을지도 몰라 그러나 나는별로 즐겁지 않다고 생각했다 처음으로 뭔가를하고 싶었 기 때문에 나는 코스프레 나 이야기를 그대로 가져오고 싶지 않았다

나는 그 철학, 디즈니 영화의 메시지를 가져오고 싶었다 이 조각으로 녹여 라 Elsa가 성까지 올라가는 장면, Let It Go Elsa가 가진 그 상황! 흠 그녀를 묶은 것에서 자유 롭습니다

그리고 자유 롭다! 이 이야기가 담고있는 메시지를 녹여서 Let It Go에 흠 내가 만들고 싶었던 이야기 바쁜 생활에서 벗어나 동화를 만나다

Elsa가 그녀를 묶는 것에서 벗어날 때와 비슷합니다 그녀의 세계를 창조한다 그녀의 이야기에서 나는 이것들을 생각하면서 이것들을 가져왔다 오 그리고 인어 공주 중요한 장면은 그녀가 가질 수없는 세상에 관한 작은 인어 공주 노래였습니다! 다리! 인간 세계! 당신의 세계의 일부를 부르는 동안 그녀는 바다 아래로 간다 힘없이 그리고 그 장면에서

그것은 한국의 고등 학생처럼 느껴졌다! 그녀는 가질 수없는 세계에 갇혀있다 사회에 대한 열망 나는 그 것들이 잘되었다고 생각했다 나는 당신의 세계의 노래 Part of Your World에 따라 가사를 바꿨다

그 장면을 가져왔다 그리고 라푼젤 이야기의 경우에 나는 빛을 본다 흠 나는 빛이 사랑 노래로 여겨진다는 것을 본다 난 불빛이 보여 그 빛은 다른 사람입니다! 연인 소개 그러나 나는 빛을 재 해석했다 고등학교 교사의 문제 나는 빛 그 자체로서 빛나는 사람에 관한 이야기를 가져왔다 그것을 변형시켜 빛을 보았습니다! 나는 대답을 찾았다! 이야기에서 재 해석 과정이 필요했습니다

그래서 더 재미 있어요 1, 2, 3 에피소드에서의 이야기는 더욱 확고 해졌다 많은 사람들이 첫 번째 에피소드가 공개되었을 때 단 하나의 에피소드 만 있다고 생각했습니다 그러나 No1에서 No

5까지 계속됩니다 그래서 이야기를 쓸 때 디즈니 공주님을 모티브로 가져 왔습니다 엘사, 인어 공주, 라푼젤, 누군가, 누군가 흠 다른 메시지를 보내는 공주 이야기를 어떻게 연결시킬 수 있을까요? 그리고이 이야기는 단지 환상적인 이야기가 아니어야합니다 일상 생활과 관련된 이야기 나는 그 문제를 해결할 수있어서 정말 기뻤습니다 흠

영화 출연에는 2 가지 이유가있었습니다 첫 번째는 Youtube planform의 이해입니다

동영상을 만들 때 Youtube에 업로드하고 싶었 기 때문에 나는 Youtube의 가입자들을 위해 그것을 선보일 의도였습니다 감독은 영화에서 거의 별을 보지 않는다 그러나 Youtube에서는 그래서 사이에 많은 고려 사항을 만들었습니다 내가 영화에 출연해야 할까? 아니면 여배우를 사용해야합니까? 그러나 목적! 나는 Youtube에서이 비디오를 처음으로 공개했다 이 프로젝트가 Youtube 용 이었기 때문에 내가 별표하지 않는다면 다소 이상 할 것이다 따라서 처음부터 내 동영상을 보는 사람들은 나는 영화에 관심이 있고, 나는 관심이 없다

나는 영화를 만들고 싶고, 나는 감독이되고 싶다 꿈은 어디서나 또는 아무것도 간단한에서 오지 않았다 그러나 그것은 긴 꿈이었다 나는 많은 사람들이 알지 못했을 것이라고 생각한다 나는 새로운 가입자를 얻고있다

내 처음 가입자가 알지 못할 수도 있습니다 왜 내가 영화를 만드는거야? 내 채널에 영화가 없으므로 나는 여배우들을 주연시키는 영화라고 생각했다 나없이 다른 사람들 조금 어색 할 수도있다 그래서 나는이 첫 번째 영화에 출연하기로 결정했다 두 번째 이유는 나는이 이야기가 내가 최선을 다할 수있는 뭔가가 될 것이라고 생각했다

놀라운 내 연기 외에도 나는이 시나리오를 썼다 이야기 속의 감정들 그리고 그 안에는 내 이야기의 비트가 있습니다 전문 여배우 연기보다는 내 이야기를하는 것이 나에게 더 나을 것이라고 생각했다 그래서 나는 그것에 참여하기로 결정했다 그것이 내 이야기인지 여부

나는 많은 질문을 받았다 흠 어 우리 엄마가 봉제 한 짐승을 버리는 걸 비난 했어 이것은 동시에 사실이 아니며 사실이 아닙니다

내 이야기에서 모티프를 가져 왔습니다 내 감정과 생각을 입력한다 AN 음 지하철이나 미술 교실에서 동화를 만나다

이것들은 내 경험이야? Af는 5 층 이야기의 끝 이것은 스포일러일지도 모른다 당신은 비디오의 아주 마지막 부분에서 나를 만날 수 있을지도 모른다

5 개의 에피소드 당신은 다섯 번째 에피소드에서 알게 될 것입니다 에 대한 질문

음 누가 노래를 부른거야?! 그건 타다! 김해! 내 동생이야! 아마 내가 전문 음악 여배우를 가져야한다고 생각 했어 또는 나는 그것을 노래해야한다 어 나는 이야기에서 디즈니 모티브를 가져 오지 않았다 그러나 디즈니가 가지고있는 인상적인 포인트 그 중 하나가 이야기를 부르고 시청자가 손을 댈 수있게하십시오 그게 디즈니 영화의 매력 중 하나라고 생각 했어

뮤지컬 배우 다른 누군가 노래보다는 노래 나는 내 자신의 목소리가 더 디즈니 같을 것이라고 생각했다

이게 내 시나리오와 잘 어울린다고 생각 했어 그래서 나는 그것을 노래해야한다고 생각했다 아마 내가 노래해야한다고 생각했는데 많은 시간이 걸렸어 연습하는 데 너무 많은 시간이 걸렸습니다 내 여동생은 노래 잘하지만, 전문의와는 달리 하지만 그녀는 정말로 순수하고 선명하고 예쁜 목소리가 있습니다 그리고 그녀의 목소리는 내 것과 정말 비슷합니다 그래서 나는 그녀에게 노래 부르게했습니다 많은 사람들이 그것이 내 목소리라고 생각했습니다

우리 엄마는 "노래 잘 하셨니?" 실제 현장에서 나 자신을 불렀다 내 누이는 내 승무원, 음악 플레이어 및 노래하는 다른 사람들과 함께 그것을 녹음했습니다 상황이 그렇게되었습니다 내 동생의 목소리가 멋지지 않아? 이게 내가 프로젝트를 시작한 이유와 관련이있다 5 개의 이야기는 내가하고 싶었던 영화의 느낌을 가져왔다

그래서 우리는 다섯 가지 메이크업 비디오를 함께 만들었습니다 내가 언급 한 바와 같이 아름다움으로 영화 보러 가기 내게 자연 스러울 수도있어 하지만 내 가입자의 경우 점진적이어야합니다 나는 걸음 걸이를 나누고 싶었다 그래서 Elsa, Little Mermaid, Rapunzel 및 OO 내가 밝힐 4 번째와 5 번째 에피소드 이 공주 이야기와 메이크업으로이 프로젝트가 더 재미있을 거라고 생각했습니다 그래서이 프로젝트에서 메이크업 비디오를 입력하고, 영화의 중간 단계와 뷰티 비디오를 입력합니다 나는 시즌 1 이후 메이크업 비디오를 공개하고 싶은데, 에피소드 1, 2 및 3의 메이크업 비디오에 투표 한 후 이것은 실제로 좋은 소식 일 것입니다 이것은 오래 전에 언급되지 않았다

이 프로젝트에 큰 반응을 보였습니다 모두는 나를 위해 정말로 환호했고 사람들은 실제로 저에게 감동을 받았다고 말했습니다 그래서 나는 너를 오프라인에서 만날 수 있을지도 모른다! 이 조각으로 이 새로운 일정으로 나는 새로운 준비를하고있다 따라서 전체 일정이 약간 지연되었습니다 시즌 1 이후에 업로드 할 Imeant 3 가지 메이크업 비디오는 시즌 2입니다! 에피소드 4 및 5 이후 5 개의 메이크업 비디오가 공개됩니다

이것은 너를 더 많이 만나는 것이다 나는 네가 이해할 수 있었으면 좋겠다 그래서 만날 일정은 3 월 말 ~ 4 월 초일 수도 있습니다 채널에 알림을 올리면 기대치가 높기를 바랍니다 그래서 나는 3 월 말에서 4 월 초에 에피소드 4와 5를 공개 할 것이다 에피소드 1, 2 및 3의 미용 이야기가 계속됩니다

에피소드 1, 2, 3은 고등학생의 이야기였습니다 숙제를 기억하고, 빛나는 사람이 꿈꾸는 사람이라는 것을 배우십시오 에피소드 4 및 5 계속 흠 에피소드 4 및 5의 장면 뒤에있는 감독과 장면 뒤에서 채널의 비디오와 함께 계속됩니다 에피소드 4 및 5에 대한 기대치를 유지하십시오 새로운 메이크업 비디오에서 만나요 나는 또한 오프라인에서 당신을 볼 수 있기를 바랍니다 나는 정말로 그렇게 바란다! 또 만나요! 안녕!

Converse shooting suspects latest in ballistics database-related arrests

사용 된 총 그들은 다른 여러가지 슛에 관여 한 적이 있습니다 지금은 세부 사항입니다 몇 가지 다른 슈팅에 참여하면 KSAT에 대한 자세한 정보가 있습니다

슈팅은 KSAT DOT COM에 지금 세부 사항입니다 KSAT DOT COM에서 >> MYRA ARTHUR : 그리고 하나의 DOT COM >> MYRA ARTHUR : 컨버스에서 일어나는 슈팅 중 하나 >> MYRA ARTHUR : 2 개가 발생한 곳에서 발생한 충돌 중 하나 2 개 사건이 발생한 곳에서 발생한 충돌은 해당 부분에 대한 고지 사항입니다 2 곳에 ATR BALLISTICS DATABASE에 대한 ARRESTS가 부탁드립니다 ARFESTS는 ATF BALLISTICS 데이터베이스에 대한 부분에 감사의 뜻을 전합니다

ATF BALLISTICS 데이터베이스, 국가 통합 볼을 호출 함 국가 통합 볼만한 정보 네트워크에 전화 했어 통합 화해 네트워크 정보 밤에 도움이되는 정보 제공 정보 네트워크는 링크가있는 조사자에게 도움을주는 밤 그날 밤에 발견 된 사례들 사이에 링크가있는 조사관에게 도움이되는 밤 A 장면에서 발견 된 사건들 사이의 링크가있는 조사관 의심스러운 차와 그 총에서 발견 된 사건들 사이의 장면들 의심스런 차와 공중에 발견 된 한 장면을 발견 한 장면 의심스러운 자동차와 경찰 총기가 다른 의심의 소행을 경찰의 말에 따르면 경찰은 최근의 두 가지 구절을 밝혔습니다 의원의 입후보자는 가장 최근에 제기 된 2 건의 사건과 ATF가 겪었던 사실 그들은 가장 최근에 제기 된 2 건의 구제와 ATF가 지난 1 년 동안 겪었던 것과 그리고 ATF가 지난 1 년 동안 어 렸는지, 밤늦게까지 행동했는지 지난 1 년 동안의 수고와 밤 이후의 수면 시간은 여기에 설정되었습니다 임무가 끝난 밤부터 SAN ANTONIO에 여기까지 설치되었습니다 보고서가 있습니다

강제로 여기 SAN ANTONIO에 설치했습니다 보고서는 미국에서 스튜디오에 기고 있습니다 샌 안토니오 보고서는 우리 모두가 어떻게 작동하는지에 대해 미국에 스튜디오에 기쁨을 전하고 있습니다 이 모든 것이 어떻게 작동하는지 미국에 알리기 위해 지금 미국에 스튜디오에 가입하십시오 이 모든 것이 어떻게 작동하는지 알 수 있습니다

>> ATF SAYS 9 GOAL을 아주 잘합니다 그것을 관리하십시오 >> ATF가 9 목표는 1999 년, GOAL >> ATF는 9 년 목표는 1999 년 이후에 있었고, 최근 몇 년 동안의 목표는 있다고합니다 1999 년 이래로, 최근 1 년 동안은 더 적극적으로 재검토되었습니다 최근 몇 년 동안 비교 대상이되어서 비교 우위를 점했습니다

다양한 방법으로 쉘 케이스를 비교함으로써 더 많은 성과를 거두었습니다 서로 다른 슈팅 및 결정을 통해 셰일 케이스를 비교하여 작동합니다 그들이 다른 사람과 충돌 한 경우 다른 슈팅과 결정에서 비롯된다 그들이 총에 맞았을 때 슈팅과 결정 여기 샌 안토니오에서 같은 총에 의해 발사되었습니다

여기 샌 안토니오에서, ATF는 밤에 일을 말한다 GUN 여기 샌 안토니오에서, ATF는 테스크 포스의 밤이 8시에 있었음을 말합니다 ATF는 TISK FORT에 밤이 2017 년 8 월에 있었다고 말합니다 힘은 2017 년 8 월에 설정되었습니다 그때부터 ATF가 그걸 알아 냈습니다

그때부터 ATL은 ATL이 504를 가졌기 때문에 ATL은 2 사이에 예비 링크가 있다고 말한다 504 ATF는 2 개 이상의 슈팅 사이에 예비 링크가 있다고 말합니다 나중에 필요할 수있는 2 개 이상의 슈팅 사이에 예비 링크가 있습니다 나중에 ATF에서 확인해야 할 더 많은 슈팅 ATF NATIONAL CORRELATION TRAINING CENTER에서 확인해야 할 사항 ALABAMA의 ATF NATIONAL CORRELATION TRAINING CENTER에서 확인하십시오 폴 스펜트 65 ALABAMA의 교 육 훈련 센터

폴 스 텐트 65 개 ARRESTS AND ALABAMA에서 폴 스펜 트 65 개 및 103 개 슈팅이 적용되었습니다 회피와 103 촬영이 해결되었습니다 컨버전스로부터의 수사 103 촬영이 해결되었습니다 컨버전스 케이스 목록에서 얻은 것 5 다른 슈팅들 컨버스 케이스에서 1 개 또는 양쪽에 5 개의 다른 슈팅 링크가 표시됩니다

사례 5 그 밖의 총격 사건 중 사용 된 총기 중 하나 또는 둘 다에 연결된 다른 총격 사건을 나열합니다 그러한 사고로 사용 된 총기 중 하나 또는 둘 다에 연계되어 있음 기타 악성 프로그램 포함 그 사고로 사용 된 총 기타 악의적 인 공격적인 경우, 부적절한 행위 다른 악의적 인 유혈 사고 사례도 포함됩니다 사망 사건은 용의주도하고 용의자도 마찬가지입니다

ASSAULT 사례, 살인 사건은 드물게 수행됩니다 그러나, 그렇지 않다 살인 사건과 사건 그러나, 반드시 그러한 경우를 의미하지는 않습니다 그러나, 반드시 그러한 경우는 종료되지 않았다는 것을 의미하지는 않습니다

ATF는 필요한 경우 해당 케이스가 종료되었다고합니다 ATF는 정보를 제공합니다 폐점합니다 ATF는 9 프로그램에서 나온 정보가 9 프로그램에서 나온 정보는 그 자신의 범죄에 전념하지 않을 것입니다 일치하는 것 9 프로그램은 그 사람의 범죄에 전념하지 않을 것입니다

일치하는 총 발사 사실을 보여줄 수 있습니다 그 사람의 범죄 일치는 동일한 줄기가 둘 다 둥글게 말았지만, 그렇지는 않습니다 똑같은 총이 둘 다 달렸 음을 보여주십시오, 목표는 같은 사람을 증명하지 않습니다 둘 다 있지만, 같은 사람이 방아쇠를 당긴다는 것을 증명하지는 않습니다

같은 사람이 방아쇠를 당겼 음을 증명하십시오 NONETHELESS ATF는 이것이 AOA라고 말했습니다

What is Database and DBMS in hindi by Aman Jat | Eduvellari

데이터베이스는 어떻게 될까요? 왜 우리는 데이터베이스가 필요합니까? 왜 우리는 데이터베이스에 대해 읽어야합니까? 또한 많은 용어가 있습니다 때때로 우리는 이해하지 못한다 예 : RDBMS, MYSQL, SQL, QUERY 이 비디오에서 우리가 보게 될이 모든 것들 그리고 그것도 아주 간단한 방법으로 안녕 얘들 아 내 이름은 Aman Jat이고 EDUVELLARIIN을보고 있습니다

시작하자 데이터베이스 란 무엇입니까? 간단한 데이터 저장소 데이터가 저장된 모든 장소를 데이터베이스라고합니다 알았지?

1.7 How to Create a Database and a Table in Microsoft SQL Server | MS SQL Server Tutorial

이 튜토리얼에서 내 이름이 J라고하는 사람들이 어떻게 될지 배우게 될 것입니다 T-SQL을 사용하여 Microsoft SQL Server에서 데이터베이스와 테이블을 만드는 방법 그래서 우리가 데이터베이스로 작업 할 때 가장 중요한 것은 데이터가 필요하다는 것입니다

데이터가 없으면 데이터베이스가 무엇인지 알지 못하면 데이터베이스가 쓸모가 없습니다 일반 정의 데이터베이스는 체계적인 데이터 수집이지만 현실은 데이터베이스가 그 이상입니다 Microsoft SQL Server 데이터베이스에서 모든 테이블에서 외부보기를 볼 수 있습니다 데이터 연결 저장 프로 시저 및 다른 것들이 저장됩니다 SQL Server 데이터베이스를 시작하고 새 쿼리 편집기를 열어 보겠습니다

그래서 여기에 이미 쿼리 편집기 창이 열려 있고 데이터베이스는 다음 문을 입력하자 create database in create create database 데이터베이스는 SQL Server에 데이터베이스를 만들고 그 다음에 여기서 제공하고자하는 데이터베이스 이름 새 데이터베이스의 이름을 sampleDB로 지정하고 싶습니다 F5 키를 눌러 SQL 문을 실행하여 sampleDB를 만듭니다 SQL 문이 성공적으로 실행되면 데이터베이스를 볼 수 있습니다

명령이 성공적으로 완료되었습니다 이제 개체 탐색기로 가겠습니다 디렉토리를 확장하고 F5 키를 눌러 디렉토리를 새로 고칩니다 databases 디렉토리에 있고 sampleDB가 여기에있는 것을보아야합니다 여기에서 데이터베이스를 삭제하려면 여기에서 명령을 사용하고 싶습니다

DROP DATABASE 다음에 데이터베이스 이름이오고 SQL 문을 지금 실행하십시오 내 디렉토리를 새로 고치면 sampleDB 데이터베이스가 사라지고 그것은 SQL에서 데이터베이스를 생성하고 삭제하는 가장 쉬운 방법입니다 이제 서버가 sampleDB 데이터베이스를 다시 만들도록하겠습니다 그냥 방금 일어난 일입니다 이제 데이터베이스를 만들 때 SQL Server는 모델 데이터베이스의 복사본을 가져옵니다 시스템을 확장하면 여기서 지정한 데이터베이스 이름의 복사본 이름을 바꿉니다

데이터베이스 디렉토리 당신이 데이터베이스를 모델링해야합니다 모델 폴더 디렉토리를 확장하면 현재 테이블이 없음을 볼 수 있습니다 보기가 없거나 모델 데이터베이스 안에있는 것이므로 테이블을 만들면 또는 뷰 또는 모듈 데이터베이스 내부의 저장 프로 시저 및 기본적으로 다음 번에 우리는 새로운 데이터베이스를 만들고 SQL Server는 전체 모델 구조 또는 전체 컬렉션 이론적으로 모델에서 지정한 데이터베이스로 이름을 바꿉니다 데이터베이스는 일종의 템플릿과 같은 역할을하므로 나에게 예제를 제공하여 모듈 데이터베이스에 연결하도록하겠습니다 나는 지금 당장 모델 데이터베이스에 연결하고 있음을 볼 수 있습니다

모델 데이터베이스 안에 테이블을 만들어서이 테이블을 호출하려고합니다 테이블 만들기 안녕하세요, 두 열이 있으므로 ID 열과 전체 열이 생길 것입니다 이름 열 그리고 SQL 문을 실행하고 모델 데이터베이스를 새로 고치면 이제 모델에 앉아있는 안녕 테이블이라는 테이블을보아야합니다 데이터베이스와 나는 다른 샘플 데이터베이스를 만들려고한다 나는 이것을 호출 할 것이다

데이터베이스를 새로 고침하면 데이터베이스가 sameDB2가됩니다 디렉토리를 확장 한 다음 sampleDB2 데이터베이스의 디렉토리를 확장하는 방법은 다음과 같습니다 폴더 디렉토리를 확장하면 여기에서 내가 볼 수 있습니다 안녕하세요 테이블 sampleDB2 데이터베이스 안에 앉아 비록 내가하지 않은 내 sampleDB2 데이터베이스 내에서 테이블 hello를 만들지 만 SQL Server 이후 모델 데이터베이스를 temp를 데이터베이스 템플릿으로 사용하므로 기본적으로 sampleDB가 아닌 modelDB에서 모든 것을 가져 왔습니다 기본적으로 모든 것을 sampleDB2 데이터베이스로 옮겼습니다

내 모델 데이터베이스에서 hello 테이블을 제거하도록하겠습니다 매번 모델 데이터베이스를 변경할 때마다 새 데이터베이스를 만들 때 미리 정의 된 테이블 뷰 또는 미리 설정된 테이블 뷰가 있습니다 당신은 항상 나를 보내고 싶다 sampleDB2 데이터베이스 그것은 데이터베이스를 생성하고 제거하기위한 것입니다 표를 만든다

나는 너희 중 대부분이 이미 테이블을 만드는 테이블에 익숙하다는 것을 확신한다 당신은 테이블의 이름과 각 컬럼의 이름과 데이터 타입을 제공해야한다 여기 테이블에 microsoftcom의 설명서 페이지가 있습니다 그래서이 웹 페이지에서 사용할 수있는 모든 데이터 유형을 나열합니다

Microsoft SQL Server이므로 bigint와 같은 숫자 데이터 유형이 있습니다 숫자 smallint 그리고 여기 우리는 float, date 등을 가지고 있습니다 아래 동영상 설명에 기사 링크를 게시하여 살펴볼 수 있습니다 Microsoft SQL Server에서 사용할 수있는 데이터 형식을 알 수 있습니다 내 자신의 경험에 대해 네가 알 필요가있는 시간의 80 %를 말할 것이다

서로 다른 데이터 유형이므로 네 가지 데이터 유형을 알고 싶습니다 int는 여기에 있습니다 여기서 십진수라고하는 또 다른 이름이 있습니다 십진수와 날짜는 날짜입니다 또 다른 시간이기 때문에 칼럼을 만들고 싶다면 2019 년 12 월 1 일을 알고 그 날짜 값을 보여주고 싶다면 날짜를 표시하고 싶지만 날짜와 시간을 아는 것처럼 표시하려면 누군가 회사가 아닌 회사에 가입하여 시간 기록표를 작성하거나 영수증을 인쇄하십시오

이 경우 datetime 데이터 형식을 사용하고 다른 큰 데이터 형식은 varchar 그래서 varchar 데이터 유형은 기본적으로 원하는 텍스트 데이터 유형입니다 문자 값을 입력하려면 varchar 또는 nvarchar를 사용하고 싶습니다 지역 제한이 없다는 것을 의미하는 유니 코드 문자열 당신은 중국어 또는 일본어를 입력하려고 할 때가 있습니다 시스템이 문자를 인식 할 수 없다는 유니 코드 오류 이 경우에는 nvarchar 데이터 유형 중 하나를 사용하는 것이 좋습니다 nvarchar 형식은 사용하는 것이 두 번 더 생각합니다

varchar 데이터 형식보다 메모리가 부족합니다 한 캐릭터 당별로 확신 할 수는 없지만 아마 Google에서 어떻게 많은 메모리 nvarchar 및 varchar 데이터 형식 예 및 그 사용 가장 일반적으로 사용되는 여섯 가지 데이터 유형 경험이 있지만 예외가있을 것입니다 우리가 기술 회사 또는 수십억 달러짜리 회사, 그들이 미친 듯이 많은 테이블을 갖게 될 것입니다 유형 또는 공간 지리 유형을 이미지하려는 데이터 유형 이번에는 테이블을 만들어서 SQL Server로 돌아갑니다 내 데이터베이스를 새로 고쳐서 sampleDB 만 가지고 있는지 확인하십시오

데이터베이스에 앉아있는 데이터베이스가 컬렉션입니다 이제 sampleDB 데이터베이스에 연결하고 테이블을 만들자 Microsoft SQL Server에서 create table 명령을 사용하려면 기본적으로 SQLServer에게 테이블 뒤에 새로운 테이블을 만들고 싶다고 말하고 있습니다 여기에서 나는 테이블 고객의 이름을 지정하고 내가 작다고 가정합니다 소매점은 대개 내 고객이 고객 ID를 갖고 싶어합니다

고객 ID가 정수가되도록 int 데이터 유형과 not null 및 null을 지정합니다 매개 변수 또는 인수의 의미는 값이 비어있는 n과 고객 ID가 필요하므로 테이블을 강제로 null로 사용하고 있습니다 레코드를 입력 할 때 고객 ID 값을 입력해야합니다 우리는 고유 한 레코드 식별자로 고객 ID를 사용하고 있습니다 내 기본 키 열로 열 지정 네 다음 칼럼에서 고객 이름을 만들고 싶습니다

여기에 여기에 입력 된 varchar 데이터 문자를 255로 제한합니다 고객 이름이 필요하고 최대 null이 아닌지 할당 할 예정이므로 논쟁에 그리고 여기에서 나는이 테이블을 위해 5 열을 만들 것이다 다음 열은 고객 등급이됩니다 백 고객 일부 고객은 나쁘다 일부 고객은 좋다 나는 많은 것을 알고있다 회사는 특히 t-mobile AT & T와 같은 통신 회사에서 각 고객에 대해 고객 등급을 지정하십시오

여기에서 십진수를 할당합니다 정밀도 4 및 2의 배율 데이터 유형이 값을 null 값으로 남겨 두어 맞춤 등급이 선택 사항임을 의미합니다이 열 값을 비워 둘 수 있습니다 고객 노트에 여기에 varchar를 할당하고 이번에는 최대 할당은 글자 수 제한에 국한되지 않음을 의미합니다 커스트 노트 또는 고객 노트에 원하는만큼의 글자를 입력 할 수 있습니다

여기에 인수를 null로 할당하고 이것을 남겨 둘 수 있습니다 원하는 경우 빈 열을 입력하고 마지막 열은 날짜가됩니다 죄송합니다 여기에 날짜 데이터 유형을 지정하겠습니다 null allright 이제 F5를 눌러 SQL 문을 실행하고 여기에서 명령이 성공적으로 완료되었음을 알 수 있습니다

이제 테이블을 새로 고치고 여기 고객 테이블을 통해이 문제에 대해 설명하겠습니다 이제 고객이 선택한 와일드 카드를 사용하면 우리가 볼 수있는 것처럼 빠르게 빠져 나옵니다 고객 표에 기록이 없으므로 열 이름 만 제외하고는 이제 레코드를 삽입합니다 사전 정의 된 SQL 문을 가지고 있으므로 여기에 새 레코드를 삽입합니다 우리가 고객 ID와 ID를 갖기 위해 방금 만든 첫 번째 기록입니다

고객 이름 고객 등급 및 메모 및 날짜를 ​​입력하면 지금 시도합니다 잘못된 데이터 형식으로 레코드를 삽입하면 붙여 넣기 SQL 문을 복사 할 수 있습니다 여기서 고객 ID 열에 대해 텍스트 문자열 유형을 할당한다는 것을 알게되었습니다 이제이 SQL 문을 실행하려고하면 varchar 값 a4 데이터 유형을 int로 변환 할 때 변환이 실패합니다 즉, 새 레코드를 삽입하려고하면 데이터 유형 중 하나가 유효하지 않습니다 다음 비디오에서는 테이블에 데이터를 삽입하고 업데이트하는 방법을 보여 드리겠습니다

하지만 지금은이게 내가 할 일 전부 야 질문이 있으시면이 비디오의 표지를 보시면됩니다 아래의 댓글 섹션을 참조하십시오 내 동영상이 유용하다고 생각되면 내 비디오를 좋아하고 내 채널을 구독하는 것을 잊지 마세요 다음 비디오 바이 바이

CRM web database application in 7 minutes with Jam.py

안녕하세요,이 비디오에서는 Jampy를 사용하여 7 분 안에이 웹 데이터베이스 애플리케이션을 만드는 방법을 보여 드리겠습니다

조회 필드, 선견지명, 조회 목록, 파일 필드, 이미지 필드, 기록의 분류, 필터, 및 검색 시작하자 빈 폴더에서 jam-projectpy를 실행하고, 새 프로젝트의 파일과 폴더를 생성합니다 server

py를 시작하고 브라우저의 프로젝트 페이지를여십시오 및 Application Builder를 계속 진행하십시오 언어 선택 프로젝트의 이름을 정한다 프로젝트 코드에 사용 된 이름 SQLite 데이터베이스를 선택하고 이름을 설정하십시오

이제 프로젝트 페이지를 엽니 다 Customers 테이블을 만들어 보겠습니다 세 개의 텍스트 필드를 추가하십시오 – 이름, 성 및 전화 번호 및 이미지 필드 사진 확인을 클릭하여 테이블을 만듭니다 프로젝트 페이지를 새로 고치고 새 사용자를 추가하십시오 이제이 필드의 값이 설정되지 않은 경우 사용자가 레코드를 저장할 수 없도록 성 필드의 필수 속성을 설정했습니다

사진 필드의 크기 변경 "양식보기"대화 상자를 열고 "사진"필드를 위로 이동하십시오 "행 행"의 값을 4로 설정하고, 사용자가 레코드를 정렬하도록 허용 성 필드 아래에 고객 수를 표시해 보겠습니다 성 필드를 기본 검색 필드로 설정하십시오 "Buttons on top"속성을 설정하십시오 앱을 새로 고침하여 변경 사항을 확인하십시오

연락처 일지를 작성해 보겠습니다 필드를 추가하십시오 이 필드에 대해서는 기본값을 설정합니다 조회 필드 추가 고객 Customers 카탈로그에서 사용자가 선택할 값 Typeahead 속성을 설정합니다 그리고 두 번째 조회 필드 Phone 이를 위해 고객을 마스터 필드로 지정합니다

즉, 두 필드가 동일한 레코드에 속하게됩니다 메모 필드 첨부 파일 필드를 추가하고 파일에 유형을 설정합니다 필요한 파일 형식을 설정하십시오 프로젝트 페이지를 새로 고쳐 봅시다 이제 조회 목록을 생성합니다

상태 그것에 4 개의 항목을 추가하십시오 이 목록을 사용하여 조회 필드 상태를 만듭니다 다시 앱 페이지 새로 고침 일부 설정을 변경해 보겠습니다 사용자가 레코드를 정렬 할 수있는 필드를 설정할 수 있습니다 연락처 열의 바닥 글에 선택한 레코드 수를 표시합니다

편집 폼에서 필드의 표시 순서를 변경할 수도 있습니다 이제 새로운 연락처를 추가 할 것입니다 먼저 레코드의 기본 정렬 순서를 설정합니다 해당 색인을 작성하십시오 필터를 만들 수도 있습니다

필드를 선택하고 필터 유형을 설정하십시오 기본 유형은 "같음"입니다 이 필터의 경우 유형을 '크거나 같음'으로 설정할 수 있습니다 메모 필드의 경우 유형을 '포함'으로 설정합니다 마지막으로, 테마를 바꾸자

자세한 내용은 Jampy 문서를 참조하십시오 보고 주셔서 감사합니다

Update Existing database in Android using Android Studio Kotlin

안녕 얘들 아, 그 Vignesh CodeAndroid에서 이 비디오에서는 Android에서 기존 데이터베이스를 읽는 방법을 보여줍니다 이를 증명하기 위해 이미 프로젝트를 만들었습니다

여기에는 런처 활동이 있습니다 안에 버튼이 있어요 버튼을 클릭하면 주요 활동을 시작합니다 MainActivity에서 DBHandler 객체가 있습니다 이것을 사용하여 테이블을 읽을 수 있습니다

테이블에 ID와 열이 포함됩니다 여기, 테이블 자체를 만드는 동안 Iam은 0에서 1000까지의 데이터를 데이터베이스에 삽입합니다 거래를 사용하여 왜냐하면 대량 삽입은 트랜잭션을 사용하는 데 시간이 덜 걸리기 때문입니다 MainActivity에서 RecyclerView를 사용하여 모든 데이터를 표시합니다 그래서 getAllData라는 메소드를 만들었습니다

테이블에서 모든 데이터를 읽고 반환합니다 getAllData를 호출하고 numberList라는 변수에 저장하는 DBHandler 객체 사용하기 어댑터가 numberList에서 값을 읽습니다 onBindViewHolder 메소드 내부 numberList에서 p1 번째 항목으로 TextView 텍스트 설정 자식 레이아웃에 다른 TextView가 있습니다 날씨를 표시하고자하는 숫자가 홀수 또는 짝수 인 경우 그러나 여기에서 일어나는 계산에 의해 정의됩니다 지금, 나는 테이블 안에 칼럼을 추가하고 싶다 iteslf 내가 저장하고 싶은 날씨는 숫자가 홀수입니다

기존 데이터베이스를 업데이트해야합니다 앱을 처음 설치하는 경우 우리는 그 칼럼을 가질 필요가있다 그래서 isOddNumber라는 컬럼을 추가하고있다 정수형이다 또한 데이터를 삽입하는 동안 열을 업데이트하려고합니다

그래서, isOddNumber를 숫자 % 2와 같게 추가합니다 (실제로 우리는 숫자 % 2 == 1을 할 필요가 있습니다) 앱이 이전 기기에 설치되는 경우 (이전 앱 상단) 이전 버전의 데이터베이스가있는 그런 다음 여기에서 데이터베이스를 업데이트해야합니다 if (oldVersion == 1 및 newVersion == 2) 그런 다음 데이터베이스를 업데이트하려고합니다 데이터베이스에 더 많은 데이터가 있다면 업데이트가 더 오래 걸릴 수 있습니다 ANR 때문에 일어날 수있다 aviod에 업데이트를 수행하기 위해 AsyncTask를 사용할 것입니다

AsyncTask를 확장 한 UpdateDB 클래스 내부 통과 Void, Void, Void 회원을 구현해 보겠습니다 업데이트를하기 위해 데이터베이스 객체가 필요합니다 그래서, 나는 데이터베이스 객체를 매개 변수로 취하고있다 업데이트를 진행하는 동안 진행률 표시를 보여주고 싶습니다 그래서 AsyncTask의 매개 변수로 컨텍스트를 가져옵니다

내부에서 재정의 onPreExecute 및 onPostExecute 진행 표시 줄 표시 및 숨기기 AsyncTask 내부에 대화 상자 객체 만들기 lateinit var 대화 상자는 AlertDialog 유형입니다 insidePreExecute 안에 AlertDialogBuild가 생성됩니다 customView를 대화 상자 레이아웃으로 설정 마지막으로 create를 호출하고 대화 상자에 스트로 닝하여 빌더에서 대화 상자 객체를 작성합니다 이제 show 메소드를 호출하여 대화 상자를 표시 할 수 있습니다

onPostExecute에서 대화 상자를 숨길 필요가 있습니다 대화 상자가 초기화되었는지 확인한 다음 dialogdismiss를 호출합니다 db와 컨텍스트를 전달하여 여기에 AsyncTask를 호출합니다 여기서 db는 null 일 수 있습니다

그래서 (db! = null) 다음 AsyncTask 호출하면 확인하고 있어요 우리는 여기서 데이터베이스 업데이트를 할 필요가있다 우리는 무효를 돌려 줄 필요가있다 그래서 nullable 무효로 만들고 null을 반환합니다 먼저 열을 추가해야하는 업데이트를 수행합니다

그래서 나는 칼럼을 추가하여 테이블을 변경하고있다 ALTER TABLE "TableName", 여기에 NumberList를 주어야합니다 우리는 열을 추가하여 COLUM을 추가하려고합니다 isOddNumber는 INTEGER 유형입니다 이제 execSQL을 사용하여이 쿼리를 실행해야합니다

이 쿼리를 실행 한 후 테이블에 새로운 열이 생깁니다 그 전에 우리는 모든 데이터를 읽을 필요가 있습니다 val getAllData는 "SELECT * FROM NumberList"와 같습니다 이 쿼리를 rawQuery 메서드를 사용하여 실행하고 queryResult라는 변수에 저장합니다 queryResult를 사용한 후 닫아야합니다

그래서 close를 queryResult에서 호출합니다 여기에서 우리는 queryresult에서 데이터를 읽을 필요가 있습니다 그래서 getAllData에서 코드를 복사하고 여기에 붙여 넣습니다 이제 우리는 테이블에서 모든 데이터를 읽고 결과에 저장합니다 그 후 우리는 테이블을 바꾸고있다

이제 새 열을 업데이트해야합니다 여기 또한 실행 시간을 줄이기 위해 트랜잭션을 사용할 것이다 for 루프를 사용하여 결과 배열을 읽습니다 내부에서 ContentValues ​​만들기 내부에 새롭게 추가 된 열만 넣고 싶습니다 cv

put ( "isOddNumber", 결과 [i] 번호 % 2 == 1) 우리가 명시 적으로주고 싶다면 우리는 이렇게 줄 수 있습니다 result [i] 숫자 % 2 == 1 (잘못 입력 한 경우) 이제이 열을 업데이트하려고합니다 db

update 내부에서 전달해야합니다 테이블 이름, ContenValues, 클래스 및 위치 인수 어디서 클래스 "ID =?" where argument for "arrayOf (result [i] idtoString ())" 모든 데이터를 업데이트 한 후 우리는 트랜잭션을 성공으로 만들어야합니다 db

setTransactionSuccessful () 마지막으로 endTransaction을 호출해야합니다 endTransaction을 호출하지 않으면 트랜잭션이 커밋되지 않습니다 endTransaction을 호출하는 것을 잊지 마세요 dalay를 시뮬레이트하기 위해 스레드를 사용하여 10 초 지연을 설정 중입니다 당신은 여기서 볼 수 있습니다 oldVersion == 1 && newVersion == 2 우리는 UpdateDB를 호출하고 있습니다

그래서 나는 DB_VERSION을 2로 변경하고있다 또한 Number 객체에 isOddNumber를 추가합니다 getAllData에서 테이블에서 isOddNumber를 가져와야합니다 그래서 정수로 isOddNumber를 얻고 그것을 1과 비교합니다 이제 RecyclerView에서이 플래그를 사용해야합니다

우리는 여기서 데이터베이스 만 사용하고 있습니다 AsyncTask 때문에 업데이트하기 전에 데이터베이스를 읽습니다 나는 DBHandler의 객체를 생성하는 것을 피하기 위해 getWritableDatabase라는 더미 함수 호출 어디에서 쓸 수있는 데이터베이스를 반환 할 것인가? 이제 대화 상자는 업데이트를 완료 할 때까지 버튼을 누르는 것을 허용하지 않습니다 이제 응용 프로그램을 시작합니다 당신은 대화 상자를 보여주는 것을 볼 수 있습니다 우리는 지연을 10 초로했습니다

그래서 그 대화 상자를 10 초 동안 보여줍니다 "목록으로 이동"을 클릭하면 홀수와 짝수가 제대로 표시되는지 확인할 수 있습니다 데이터가 데이터베이스에 올바르게 업데이트됨을 의미합니다 이처럼 AsyncTask를 사용하여 데이터베이스를 업데이트 할 수 있습니다 더 많은 버전이 있으면 여기에 "else if"를 추가 할 수 있습니다

oldVersion == 1 && newVersion == 3을 확인할 수있는 곳 이처럼 여러 조건을 가질 수 있으며, 우리는 때때로 업데이트를 할 수 있습니다 이 비디오 녀석들을위한 모든 것 나를 지원하기를 원한다면 patreoncom/CodeAndroid에서 후원자가되어이를 지원할 수 있습니다 너가 좋아하길 바래 내 다음 비디오에서 뵙겠습니다 좋은 하루 되세요

Overview of Azure Database for MySQL in Azure Government

>> 안녕하세요, 스티브 미첼로 티입니다 Azure 정부 엔지니어링 팀

나는 Sachin Dubey가 오늘 이곳에 합류했습니다 내 동료도에서 Azure 정부 엔지니어링 팀 Sachin을 환영합니다 >> 스티브 감사합니다, 돌아 오니 기쁩니다 >> 오늘 Azure Government에서 MySQL에 관해 이야기 할 것입니다

그래서 우리는 아마 시작해야합니다 우리는 이미 에 대한 데이터베이스 기술이 많다 Azure 정부의 서버 및 이러한 유형의 기술 왜 MySQL에 관심이 있습니까? >> 이것은 아주 오래된 것 중 하나입니다 하나, 그래서 많은 사람들이 그것을 사용하고 있습니다

매우 강력하고 인기가 있습니다 대규모 웹 사이트가 많이 있습니다 MySQL을 백엔드 데이터 저장소로 사용합니다 오늘날 모든 단일 응용 프로그램에는 데이터 및 그것을 키우는 것이 가장 쉬운 방법 중 하나입니다 사용하기 쉽고, 신뢰할 수있는 데이터 관계형 데이터베이스 관리 시스템은 오픈 소스입니다

요즘 많은 사람들이 좋아해요 점점 더 오픈 소스가되었습니다 그래서 우리는 오늘 그것에 대해 이야기 할 생각을했습니다 >> 그래서 MySQL은 오랫동안 사용되어 왔습니까? >> 물론 >> 사랑받는 커뮤니티가 있습니다

이 공동체와 확실히 우리는 Azure에서 이러한 모든 오픈 소스 기술을 받아들입니다 >> 물론 그래서 여기에서 조금 움직이면서, 왜 MySQL, 우리는 여기에 몇 가지 언급, 사용하기 쉽고, 신뢰성 있고, 단순합니다 이 비디오를보고 있으면 MySQL이 무엇인지 알 것입니다 >> 맞아

그래서 우리는 MySQL이 인기있는이 인스턴스 오픈 소스 커뮤니티는 분명하지만 최근에는 기업 및 정부 기관에서도 인기가 있습니다 >> 물론 우리는 우리가 코딩하는 방식에 더 많은 개방성을 가져다려고 노력합니다 >> 맞아 >> 개발자, 사람들은 다양한 관점을 가지고 있지만 사용되는 기술 등이 있습니다

그리고 이것이 이것이 조금 더 많이되는 곳입니다 기업을위한 일반적인 또한 갈 이 중 일부는 이미 많은 사람들이 익숙하고 익숙한 MySQL 중 하나입니다 엔터프라이즈 애플리케이션 용 MySQL에 관해 이야기 할 때, 이 광고 항목 중 일부는 당신이 달리고 있다면 매우 중요해진다 미션 크리티컬 애플리케이션 그 데이터 저장소는 가용성이 높아야하며, 그것은 안전해야하고, 확장 가능하므로 새로운 사용자가 들어올 때 트래픽이 증가하기 시작합니다 당신은 쉽게 확장 할 수 있어야합니다

백업 및 복원이 탁월 해짐 귀하의 데이터가 그렇지 않은 경우 BCDR에 중요합니다 재현 가능하고 모든 것을 차단하는 경고를 모니터링합니다 모니터하고 경고 할 수없는 경우 제대로 당신은 미안을 모니터 할 수 없을 것입니다, 너는 만들 수 없을거야 귀하의 응용 프로그램을 사용할 수 있고 능률적으로 그리고 준수, 우리가 Azure 정부에 대해 이야기하고 있기 때문에, 컴플라이언스는 그것의 핵심 기둥 중 하나입니다

우리가 Azure 정부에서 운영하는 모든 것 또는 정부 기관 및 고객을 위해, 규정 준수가 핵심 요소입니다 언제든지 오픈 소스에 대해 이야기합니다 코드를 작성하거나 정보를 저장하는 시스템, 준수 조항에 체크 박스가 있는지 확인하십시오 >> 그래서 흥미로운 목록입니다 내 말은, 우리와 같은 개발자에게는 MySQL이 얼마나 쉬운 지 알기 때문에 MySQL을 사용합니다

우리가 쿼리를 실행하고 데이터 중 일부는 더 복잡해지고 있으며, 정말 더 많은 기업에 초점을 맞 췄고 모릅니다 개발자가 쉽게 사용할 수있는 것이 하나 있습니다 그러나 이것은 지금 더 복잡하게 보입니다 >> 사실입니다 이 광고 항목은 외계인이 아닙니다

대부분의 사람들은 이들에 익숙합니다 그러나이 단 하나 품목은 당신 그것들을 처리하기 시작한다 당신이 돌볼 필요가있는 물건들의 세탁 목록 이 품목들 각각은 그들과 관련된 비용을 가지고 있으며, 훈련 또는 개인 및 또한 그들과 관련된 노력 귀하의 응용 프로그램, 응용 프로그램의 종류, 크기, 고객이 누구인지, 무엇을 결정할 것인가? 이러한 항목은 노력의 측면에서 비용을 지불 할 것입니다

즉, 우리는 이들을 할인 할 수는 없다 많은 사용자에게 서비스를 제공하는 간단한 애플리케이션이라 할지라도 준수 또는 편집 및 보안이 필요하지 않습니다 여전히 사용 가능한지 확인해야합니다 사용자가 다시 방문하지 않기 때문에 일부 시나리오에서 4 분 동안조차도 귀하의 웹 사이트가 다운 된 경우

그래서 이것은 중요하며 우리는 왜 MySQL과 같은 사람들은 설치, 구성, 사용하기가 간단하지만이 탱크는 귀하의 IT 부서가 엔터프라이즈 애플리케이션을 준수하십시오 그러면 우리가 어떻게이 문제를 해결할 수 있을까요? 작은 팀마다 체크 박스에 대한 리소스가있는 것은 아닙니다 이 모든 것들은 Azure가 구하기 위해 오는 곳입니다 >> 알았어 >> Azure에서 실행중인 경우, 당신이 그것을 사용한다면 애플리케이션을 실행하는 인프라, 그 외에도 MySQL 용 Azure 데이터베이스가 있습니다

>> 알았어 그래서 나 한테 스핀 업하는거야 VM을 설치하고 VM에 MySQL을 설치하면 이것을 사용하십시오 그러나 여기서 당신이 말하는 것은 MySQL의 Azure 데이터베이스 바로 여기에서 완전히 관리되는 (PaaS) 서버를 볼 수 있습니다 >> 물론

이것은 완전히에 의해 관리됩니다 서비스로서의 Azure 플랫폼 어느 것이 사라지는가? 모든 유지 보수 및 설치 활동을 수행합니다 하나의 명령을 생성하거나 포털로 이동하면됩니다 데이터베이스를 작성하고 사용하십시오 새로운 VM을 인스턴스화하는 것에 대해 걱정할 필요가 없습니다 MySQL 용 입찰가 다운로드, 구성 요소 설치 및 구성 및 구성 계속 귀하의 응용 프로그램 목표에 따라 목표 및 –

>> 패치 적용에 대해 걱정할 필요가 없습니다 MySQL이 실행되고있는 운영 체제, Microsoft는이를 위해 나를 처리 할 것입니다 >> 플랫폼을 서비스로 사용하는 모든 이점 >> 좋아, 좋아 >> 보안은 Azure의 지원을받습니다

모든 데이터 센터에서 사용할 수 있습니다 5 개의 Azure 정부 데이터 센터 따라서 응용 프로그램이 배포 된 곳이면 어디에서나 사용할 수 있습니다 매우 간단하고 유연한 가격 결정이 핵심 항목입니다 얼마나 투명하게 알 수 있을까요? 데이터베이스에 비용이 들며 확장 할 수 있습니다 필요에 따라 축소 할 수 있습니다

그러니 간단하고, 작고, 응용 프로그램이 성장하기 시작하면 이동하십시오 데이터베이스 사이트와 그것을 지불하십시오 >> 흥미로운 점도 들었어 거기에 복제에 대해 이야기하십시오 그래서, 다시 나는 그것을 시나리오로 되 돌린다

여기서 나는 개인적인 사람으로서 [들리지 않는] VM과 그것에 MySQL을 설치했는데 그것은 반드시 나에게주지 않았다 500 마일 떨어진 다른 데이터 센터로의 자동 복제, 하지만 당신은 Azure 데이터베이스로 말하고있다 당신은 그러한 유형의 기능을 갖게됩니까? >> 클릭 한 번으로 당신이 옳다 가용성에 대해 이야기 할 때 여러 계층이 있습니다 지역별 가용성에 대해 이야기 할 때 지리학과 이것들은 모두 통금 시간이 걸렸습니다

애플리케이션이 복제해야하는 경우 여러 마일의 데이터 재난 시나리오 다음에 하나의 버튼을 클릭하면 구성됩니다 언어 및 프레임 워크에 대한 광범위한 지원이 계속됩니다 프로그래밍 언어 및 이전에 사용했던 프레임 워크가 계속됩니다 사용 방법이나 변경 방법은 없습니다 Azure에서 상호 작용하고 MySQL을 사용하십시오

>> 스케일링에 대해 이야기하고 조금 더 많은 비용이 들게됩니다 그래서 이것은 다시 정말로 중요합니다 실현 한 경우 VM의 예 내가 설치 한 VMI가 충분하지 않다는 걸 알았어 행운이지만 지금 내가 뭔가를 사용할 때 Azure 데이터베이스는 관리 서비스입니다 이 스케일링은 어떻게 작동합니까? 비용을 어떻게 관리 할 수 ​​있습니까? >> 그럼 우리는 조금 씩 들어갈 것입니다

데모에서 우리가 할 수있는 것을 정확히 보여 드리겠습니다 포털의 일부 정보 구성을 조정하고 당신이 비용을 변경하고 그것이 갈거야 우리가 얼마나 많은 것을 보여줌으로써 우리는 그것에 관해서 만지지 않습니다 >> 좋아, 좋아 >> 통합 모니터링 및 경고

Azure Monitor와 통합됩니다 모니터링 및 경고를위한 중앙 시스템 Azure의 모든 단일 리소스 성인용 모니터를 사용하여 모니터하면 이것은 단지 하나의 부분 일뿐입니다 >> 그것은 Azure에있는 일급 시민입니다 >> 정확하게 자동 백업

최대 35 일까지 구성 할 수 있습니다 백업하고 데이터가 자동으로 백업되는지 확인하십시오 특정 시점 복구 및 복구 데이터베이스를 삭제하고 복구 할 수 있습니다 창조 할 필요없이 자신의 디스크 및 백업 메커니즘 및 작업 전통적으로 응용 프로그램과 MySQL은 특별히 iOS에서 실행됩니다 >> 차가워 요

>> 지오 – 중복성에 대해 이야기했습니다 BCDR 및 준수 과정 그것은 Azure 정부에서 실행 중입니다 규정 준수의 모든 이점을 누리십시오 그럼 데모로 가서 이야기 해 봅시다

우리가 언급 할 몇 가지 것들 >> 좋아, 좋아 좋아 >> 여기 나는 나의 명령 프롬프트에있다 내가 연결하는 가장 효율적인 방법 Azure에 접속하고 Azure 자원과 상호 작용하며, 생성, 수정할 시간이 필요합니다

이미 로그인 했으므로 내 계정에 대한 세부 정보를 보여주십시오 >> 환경 이름은 다음과 같습니다 푸른 미국 정부 당신이 Azure 정부에 로그인했다는 것을 증명합니다 >> 물론 이것은 내 구독 및 정보입니다

내가 다음에 할 일은 간단한 명령을 만들어서 Azure 정부의 새로운 MySQL 데이터베이스 서버 지금 그냥 지나가십시오 일부 기본 정보에는 거기에 자원 그룹이 있습니다 서버 이름, 내가 원하는 곳, 관리자 사용자 계정 및 암호 >> 알았어

>> 이런 식으로 암호를 사용하지 마십시오 이것은 여기이 연습을위한 것입니다 >> 또는 여기에 데모 자유를 위해 가져 가라 >> 물론 >> 좋아

>> Skew name 이것은 우리가 정의하는 곳입니다 우리 데이터베이스 서버의 크기 그래서 나는 일반 목적을 선택하고있다 관대하고 파이버와 2 개의 코어 그것과 우리는 포털에 갈 것이고 우리는 어떻게 우리가 우리가 가서 확장 할 때 그것을 바꿀 수 있습니다 현재 버전 5

6과 57에서 지원되는 두 가지 버전이 있습니다 나는 57을 고르고있다 지리적 중복 백업에서 우리는 이것이 BCDR을위한 것이라고 말했고, 백업이 자동으로 수행됩니다

원격지에 저장 주 데이터 센터에 오랜 시간이 소요되는 경우 >> 좋아, 좋아 보인다 >>이게 뭐하는거야? 거짓말하지 않을거야, 3 분 간 때때로 우리는 갈거야 직접 포털에 내가 너에게 보여줄거야 재창조 해봤자 >> 이미 데이터베이스를 가지고 있습니다

>> 물론 >> 알았어 >> 그래서 여기에 내 데이터베이스 서버가있다 데이터베이스 서버에 대한 몇 가지 기본 정보 서버 이름, 관리자 이름, 성능 구성이 데이터베이스 서 v를 작성하는 동안 설정하십시오 >> 모든 권리와 이러한 자격 증명은 우리에게 전도 또는 외부 도구를 사용하여 연결하거나 그런 식으로합니까? >> 맞아

이제는 MySQL 클라이언트로 돌아가겠습니다 이것은 우분투 리눅스에서 실행 중이고 우리가 만든 데이터베이스 서버에 연결하려고합니다 >> 이번엔 뛰지 않을거야 Azure CLI를 사용하면 MySQL CLI를 실행할 수 있습니다 >> 좋은 지적이야

난 그저 얼마나 쉬운 지 증명하고 싶었어 Azure와 상호 작용하는 몇 가지 방법을 사용하는 것입니다 이것은 여러 가지 방법 중 하나입니다 CLI에 익숙하다면이를 사용하십시오 당신이 리눅스를 사용하고 있다면, 그 후에 실행하십시오

>> 굉장해 >> 우리가 연결되어있는 암호를 입력하십시오 몇 가지 간단한 명령과 데이터베이스를 실행하면, 나는 계속 나아가려고 노력할거야 일부 사전 구성된 명령 우리가 상호 작용하는 것이 얼마나 쉬운지를 보여줍니다 >> 데이터베이스

>> – 데이터베이스가 생성되었습니다 왜 우리는 데이터베이스를 사용하지 않습니까? 그 안에 표를 만들어 봅시다 >>라는 테이블을 만들었습니다 두 개의 열이있는 인벤토리입니다 네

>> 여기에 몇 가지 삽입 문이 있습니다 >> 맞아, 이제 nervier에 대해 select 명령을 실행할 수 있습니다 >> 좋아 괜찮아 >> 이제, 이것을 응용 프로그램과 통합 할 수 있습니다

이미 MySQL을 사용하는 응용 프로그램을 가지고 있다면, On-Prem, 또는 다른 곳에서 IaaS를 실행하는 경우, 마이그레이션하는 것이 매우 쉽습니다 필요한 경우 데이터 마이그레이션을 수행하는 데 사용할 수있는 도구가 있습니다 그것 후에 아주 쉽게 갈 수 있습니다 >> 굉장해 >> 이제 우리가 할 일은, 포털로 돌아가서보세요

이전에 이야기했던 속성 및 설정 중 일부에서 고 가용성은 어떻게 처리합니까? 지리적 중복성은 어떻게됩니까? 데이터베이스 서버를 어떻게 보호합니까? 보안 연결로 시작하여, 기본적으로 데이터베이스 서버 방화벽 뒤에 있기 때문에 아무도 연결할 수 없습니다 내 IP를 허용 목록에 포함 시켰기 때문에 연결할 수있었습니다 누군가는 너의 이름을 얻는다 데이터베이스 서버, 그들은 연결할 수 없으며, 명시 적으로 언급하지 않는 한, 관리자로 로그인하여 연결하도록 허용합니다 또한 매우 쉽게 변경할 수 있습니다

모든 Azure 서비스를 연결하는 구성 그건 당신이 결정하면됩니다 VNET 규칙을 사용하면 랩 할 수 있습니다 가상 네트워크 뒤에있는 데이터베이스 서버 따라서 가상 네트워크가있는 경우, 애플리케이션의 모든 리소스가 실행되는 곳, 너는 이걸 뒤에두고, 해당 VNET 내부의 모든 리소스가 액세스 할 수 있습니다 당신은 방화벽을 사용하여 액세스를 제어합니다

또는 네트워크 보안 그룹, 및 사용중인 어플라이언스 중 하나를 선택합니다 >> 그래서, 그것은 사립처럼 될 수도 있습니다 인트라넷 응용 프로그램, 예를 들면 >> 맞아 그러나 규정 준수에 관해 이야기 할 수 있습니다

이 모든 것들은 그 대화들 속으로 들어갑니다 너는 사람들을 원하지 않는다 누가 당신의 애플리케이션과 상호 작용하지 않는지, 이 물건들에 접근 할 수 있다면, 그래서 당신은 액세스 할 수있는 사람과 무엇을 통제 할 수 있습니다 이 모든 것들은 자동으로 감사되고 기록됩니다 우리가 얘기 한 통화 통합, 그래서 당신은 누가 상호 작용 하는지를 알고 있습니다

누가 항구를 열어, 그런 활동 >> 좋아 >> SSL 설정은 기본적으로 사용 가능합니다 원하는 경우 비활성화 할 수 있습니다 >> 생산에서 그렇게하지 마십시오

>>하지 마십시오 연결 문자열 우리는 성별 체계와 가능한 언어에 대해 이야기했습니다 복제를 통해 MySQL에 연결하는 데 사용됩니다 여기서 아무 것도 변하지 않습니다

Azure에서 실행되는 모든 MySQL과 동일합니다 플랫폼으로서의 모든 이점을 서비스로 제공합니까? 이것들은 견본, 연결 및 머물고 있으며, 그냥 복사하여 붙여 넣기, 당신의 코드를 넣고 갈 수 있습니다 >> 좋아, 좋아 >> 여러 속성 MySQL을 돌리고 있다면, 또는 MySQL을 온 – 프레미엄으로 구성했거나, 당신은 그 설정을하는 법을 압니다

이것들은 일반적으로 설정 파일에 들어갑니다 당신은 서버에 그것을 버리고, 복제되었는지 확인하십시오 모든 서버 등 여기, 간단한, 포털로 이동, 필요한 경우 설정을 변경하십시오 여러 개의 데이터베이스 서버가 실행중인 경우 스크립트를 작성하고, 그것을 모든 데이터베이스 서버에 대해 실행하고, 서버 수준 속성을 매우 쉽게 제어 할 수 있습니다

>> 좋은 점이 있습니다이 항목을 사용자 지정할 수 있습니다 포털에서 그렇게하기가 쉽습니다 또는 당신이 말했듯이, 내가 원하지 않으면 포털을 사용하면 스크립트 할 수 있습니다 >> 사실, 이것은 매우 중요합니다

많은 사람들이 PaaS 서비스를 사용하기 시작할 때, 그들은 통제력 상실에 대해 걱정하고, 그리고 내가 지킬 수있는 능력은, 애플리케이션이 이미 익숙한 경우 초당 특정 연결 수 또는 기타 그 설정을하고, 그래서 응용 프로그램은 계속 작동합니다 가격 및 계층 이것은 우리가 Steve에 관해 이전에 이야기하고 있었던 곳이다, 우리는 데이터베이스 서버의 비용을 어떻게 조정할 것인가? 확장 및 축소 할 수 있습니다 바로 지금, 당신은 볼 수 있습니다, 나는 단순한 두 개의 코어로 시작했다 설정을 4 개의 코어로 쉽게 변경하고 저장할 수 있습니다

갑자기 내가 가지고있다 더 강력한 데이터베이스 서버, 내 데이터베이스를 제공합니다 비용은 여기에 반영됩니다 당신은 쉽게 그것을 추적 할 수 있습니다, 이것은 비용이 얼마나 들지 요 귀하의 사업장으로 보낼 수 있습니다

예상 했으니 까 이 정보는 Azure의 중앙 원가 관리 시스템 그래서, 당신은 이것을 귀하의 포터가 내 데이터베이스의 비용을 선택하십시오 >> 맞아, 그렇게 쉬워 >> 맞아

지리적 중복 옵션에 대한 설정이 있습니다 이것은 데이터베이스를 만들 때만 말할 수 있습니다 다른 위치에 자원을 생성하기 때문에, 그래서 당신은 한번만 할 수 있습니다,하지만 여기 또한, 에 대한 반품 정책을 변경할 수 있습니다 백업 및 포인트 인 타임 복구가 종료됩니다 >> 알았어, 이해가가

>> 다른 일부 부동산, 당신은 스크립트를 자동화 할 수 있습니다 나는 내 자신의 대본을 가지고있는 것처럼, 그러나 이들은 모든 단일 Azure 자원에 대해 일반적입니다 당신은 자동화를 할 수 없습니다 우리는 모니터링과 경고하고, 나는 그것을 바꾸고 싶지 않다 '측정 항목'으로 이동합니다

당신은 모든 생체 신호를 모니터 할 수 있습니다 데이터베이스, IaaS, CPU, 그것이하는 방법, 초당 요청 수와 그 모든 것들, 그것을 바탕으로 더 나아질 수 있습니다 응용 프로그램에 맞게 사용자 지정하고보다 효율적으로 만들 수 있습니다 >> 그래서 그것은 다음과 같은 통합입니다 당신이 언급 한 Azure 모니터, 당신은 경보를 원하는대로 사용자 정의 할 수 있습니다

누가 이메일을 받고 언제, 그리고 그것은 일종의 것입니다 큰 >> 경고 이것은 당신이 사용할 수있는 곳입니다 귀하의 매트릭스에있는 동일한 정보, CPU는 일정한 임계 값을 이용하고 있으며, 당신은 알림, 알림, SMS를 받고 싶어

Azure에서 설명한 모든 기능을 모니터하고, 그들은 모두 여기에 적용됩니다 >> 대단하다 >> Azure 리소스를 이미 사용하고 관리하고 있다면, 이것은 매우 간단합니다 이 항목 하나만 "추가"하십시오 "서버 로그" 내 데이터베이스가 다행스럽게 사용되지 않고 있습니다

당신이 가진다면 로그를 볼 수 있습니다 적으로 가서 문제를 해결하고, 당신은 그 정보를 찾을 수 있습니다 그래서, 이것은 모두 간단합니다 시각화하고 그 속성을 크기로 둘러 쌉니다 이 모든 것들은 접근 가능하고 커맨드 라인, API 등을 통해 관리 가능하며, 너는 꼭 올 필요 없어

이러한 모든 활동을 수행하는 포털, 네가 원한다면 네가하고 싶지 않아 자동화 된 여러 데이터베이스 마지막으로 논의하고자하는 것은 특정 시점 복구였습니다 우리는 몇 번 언급했습니다, 우리는 어떻게 백업을하고 어떻게 복원 할 수 있습니까? 이것은 매우 간단합니다, 당신은 복원 할 수 있습니다, 복원 지점을 선택할 수 있습니다 저것과 같이 쉬운

>> 그래서, 당신이 당신의 백업을 할 때마다, 당신이 그것을 할 때마다, 복원 지점 생성, 다른 리소스에서 들어오고 백업 할 수 있습니까? >> 저장 방법에 대해 실제로 신경 쓸 필요는 없습니다 Azure가 당신의 길에서 당신을 위해 모든 것을 관리하고 있습니다 >> 맞아 >> 좋아 시원한

알았어, 음, 이것은 회오리 바람 여행이었습니다 Azure 정부의 MySQL 용 Azure 데이터베이스, 개발자를위한 많은 훌륭한 기능 IT 전문가를위한 관리 기능을 제공합니다 이것은 Sachin Dubey와의 Steve Michelotti였습니다 Azure 정부 엔지니어링 팀, Azure Government에서 MySQL에 관해 이야기하기 지켜봐 줘서 고마워