Module 4 – Session 1 – Introduction to DHIS2 Database Customisation

이 프리젠 테이션에서, 우리는 DHIS2 Customization 데이터베이스에 대해 논의 할 것입니다 이것은 우리가 작성한 두 번째 데이터베이스 시스템입니다

이 모듈 전반에 걸쳐 사용자 지정 연습을 수행 할 수 있습니다 Trainingland와 비교하면 조금 다릅니다 이 내용을 조금 더 자세하게 설명하려고합니다 DHIS2 Customization 데이터베이스는 기본적으로 빈 DHIS2 시스템입니다 당신이 연습을 수행 할 수 있도록 만들어진 이 사용자 정의 모듈 중에

이것은 생성하기 위해 미리 구성되었습니다 공연을위한 최적의 환경 연습 중 자신의 구성 연습 이 프레젠테이션에서 새로운 개념을 토론하고 소개 할 것입니다 그러나 세부적인 논의는하지 않을 것입니다 이러한 다양한 구성 요소를 설정하는 방법 이 아카데미에서 DHIS2 내에서 보여 드릴 것입니다

더 많은 것을 배우고 싶다면 우리가 여기에서 토론하고있는 개념에 관해서, 맞춤 설정 아카데미 정보를 살펴보십시오 그래서 우리가 논의 할 첫 번째 일은 DHIS2 공유의 개념입니다 이전에는 출력 측면에서 공유를 논의했지만, 즐겨 찾기 및 대시 보드를 다른 사용자 그룹과 공유 할 수 있습니다 그러나 공유의 개념은 더 확장 될 수 있습니다 DHIS2에서 생성하는 다양한 항목과 객체에 적용됩니다

따라서 우리는 이러한 항목을 "메타 데이터" 이것은 다음과 같은 항목 일 수 있습니다 데이터 요소 또는 데이터 세트를 예로들 수 있습니다 그리고이 모듈을 만드는 동안 이것을 만드는 법을 보여줄 것입니다 이것은 기본적으로 우리가 어떤 사용자를 제어 할 수 있는지를 의미합니다 시스템의 어떤 객체에 액세스 할 수 있는지

공유의 핵심은 공개 대 개인 액세스로 구분됩니다 이전에 공유했을 때와 비슷합니다 우리의 즐겨 찾기 및 대시 보드 공개 개체와 비공개 개체의 구분 DHIS2 유지 보수 응용 프로그램을 탐색 할 때 그리고 우리는 잠시 후에 이것을 아주 빨리 보여 드리겠습니다 이 아카데미의 목적을 위해, 개인 오브젝트를 생성 할 수 있습니다

이것이 의미하는 바는 여러분이 만든 모든 아이템 너 자신 만 볼 수있다 시스템 관리자 또는 코스 관리자 다른 참여자 중 어느 누구도 개체와 상호 작용할 수 없습니다 이 모듈에서 만드는 여기서 볼 수있는 설치 유형은 대체로 달성됩니다 사용자를 허용하는 사용자 역할을 생성하여 시스템에서 개인 오브젝트 만 작성하십시오 이제 토론 할 때 우리가 의미하는 바를 살펴 보겠습니다

DHIS2 내에서 이러한 유형의 공유 우리가 지금 바라보고있는 것은 데이터 요소들입니다 데이터 요소 관리 응용 프로그램에서 그리고 데이터 요소 관리 응용 프로그램 나중에 자세히 다룹니다 내가 한 것은 코스 관리자 중 한 명으로 로그인 한 것입니다 이 관리자는 모든 데이터 요소에 액세스 할 수 있습니다

생성 된 이 과정에서 다양한 참가자들에 의해 공개 액세스 열이 있음을 알 수 있습니다 이러한 모든 데이터 요소는 공개 권한 없음으로 표시됩니다 이것이 의미하는 바는 이러한 데이터 요소, 아직 다른 사용자 그룹과 공유되지 않은 코스 관리자 만 볼 수 있습니다 이 특정 데이터 요소를 만든 개인뿐 아니라 데이터 요소 중 하나를 마우스 오른쪽 버튼으로 클릭하면 공유 설정으로 이동하십시오 우리는 기본적으로 Public Access가 해제되어 있음을 알 수 있습니다

Can View와 Can Can Edit가 모두 선택되어 있지 않습니다 이 사용자 정의 모듈에서 다양한 객체를 만들면, 그들은 모두 비공개로 설정 될 것이며, 이는 대중 접근 금지라고 말할 것임을 의미합니다 우리가 만든 항목 옆의 칼럼에 즉, 다른 사용자 당신이하는 일에 간섭하지 못할 것입니다 예를 들어, 이제 로그인했습니다 코스에 등록한 사용자와 이 사용자는 다른 데이터 요소를 볼 수 없습니다

다른 참여자가 만든 이 특정 사용자는 새 개체 만 볼 수 있습니다 DHIS2 시스템 내에서 생성됩니다 기본적으로 DHIS2 사용자 지정 데이터베이스 객체를 만들 때 자신의 시스템으로 작동합니다 자신이 만든 항목 만 볼 수 있습니다 객체와 상호 작용할 수 없습니다

다른 사용자가 만들었습니다 우리가 논의 할 또 다른 항목은 조직 단위입니다 DHIS2에서 우리가 한 것은 새로운 조직 단위를 창안하는 것입니다 이 특정 과정에 등록한 모든 사람에게 이것은 사용자가 등록 할 때 자동으로 생성됩니다 이 DHIS2 사용자 지정 데이터베이스에 있습니다 다른 사용자가 볼 수 없도록이 작업을 수행했습니다

귀하가 생성하는 조직 단위 예제를 보여 드리겠습니다 시스템 자체에서 수행 된 작업을 이 모듈에서 조직 단위 관리에 대해 논의 할 것입니다 우리가 지금하고 싶었던 것은 조직 단위 이 특정 DHIS2 시스템에 등록하면 생성됩니다 그것이하는 일은 당신이 등록한 이메일을 가져가는 것입니다

ROOT 조직 단위를 만듭니다 이 기능은 다른 사용자가 볼 수 없도록합니다 귀하가 만든 조직 단위 귀하의 과제가 진행되는 동안 우리가 논의 할 마지막 항목, 사용자 정의 데이터베이스와 관련하여 데이터 세트입니다 우리는 데이터 세트의 생성을 논의 할 것이다 나중에이 모듈에서 데이터 세트를 만들 때 사용자 역할을 업데이트해야합니다

이 동작을 볼 수 있습니다 데이터 세트 생성 데모 중에 우리는 사용자 관리에 대해 자세히 설명하지 않습니다 이 기본 레벨 과정 이제는 사용자 역할을 수정하기위한 부분 액세스 만 제공 할 수 있으므로, 나중에이 기능을 직접 수행 할 수 없습니다 우리는 누군가가 실수로 사용자 역할을 변경하면, 이것은 다른 사용자의 시스템과의 상호 작용에 영향을 줄 수 있습니다

특정 기능을 수행 할 수 없기 때문에 그들이 할 수 있어야합니다 이 때문에 우리는 수정할 수있는 빈 데이터 세트를 만듭니다 계정이 생성되면 사용자 역할에 할당하십시오 이 DHIS2 사용자 정의 시스템에서 DHIS2에서 데이터 세트 관리로 이동하면, 데이터 세트가 생성되었음을 알 수 있습니다

귀하가 등록한 이메일을 사용하십시오 이는 조직 단위와 유사합니다 나중에이 데이터 세트를 편집 할 수 있습니다 당신이 임무를 수행 할 때 우리가이 일을 한 주된 이유 데이터 세트를 사용자 역할에 할당해야하기 때문입니다

언급했듯이, 우리는 사용자 관리에 관해서는 이야기하지 않습니다 이 특별한 과정에서 많은 세부 사항으로 그래서 우리는 돌 보았다 이 데이터 세트를 백그라운드에서 사용자 역할에 할당하고, 이 작업은 자동으로 수행됩니다 이것은 사용자 정의 시스템에 대한 간략한 소개였습니다 이 시스템에서 다양한 연습을 수행하게됩니다

우리는 당신에게 더 나은 아이디어를주고 싶었습니다 연습 문제 중 일부가 설정에 연결되는 방법 우리가 이러한 다양한 운동을 수행하기 위해 여러분을 위해 창조 한 것입니다 그리고 연습 중 질문이 생기면 데이터 요소들과 관련하여, 조직 단위 또는 데이터 세트를 알려주십시오

How to do a trademark search with the WIPO Global Brand Database

– 새로운 비즈니스 나 제품 또는 서비스를 만들 때, 당신이 할 첫 번째 일 중 하나 그것을위한 이름을 만드는 것입니다 하지만 너는 네가 가지 않았 음을 확인하고 싶어

그 이름을 만드는 모든 시간과 노력을 통해 나중에 다른 사람을 찾아야 만 그 이름을 이미 상표로 등록했습니다 오늘 제가 할 일은 당신에게 보여주는 것입니다 당신이 사용할 수있는 정말 편리한 웹 사이트 그 이름을 볼 수있는 곳 또는 로고 디자인은 이미 등록되었습니다 다른 사람이 그럼 컴퓨터로 가자 그 사이트를 보여 드리겠습니다

좋아,이게 내가 원하는 웹 사이트 야 오늘 너와 함께 봐 세계 지적 재산권기구 웹 사이트 주소는 WIPOint입니다 그래서 그 웹 사이트 주소로 가면 그러면이 페이지가 생깁니다

그런 다음 메뉴에서 지식을 클릭해야합니다 글로벌 브랜드 데이터베이스 그런 다음 글로벌 브랜드 데이터베이스에 액세스하려면 여기를 클릭하십시오 오늘 내가 원하는 것은 너를 보여주고 싶다 이 데이터베이스를 사용하여 두 가지 간단한 검색을 수행하는 방법, 이름 검색, 이미지 또는 로고 검색

우리는 가상의 회사를 찾을 것입니다 나는 붉은 다람쥐라고 불렀다 그리고 그것은 디자인 회사가 될 것입니다 그래서 어떤 사업을 검색하든 붉은 다람쥐라는 이름의 동물은 정말 간단합니다 당신은 텍스트 영역으로 가서 붉은 다람쥐를 입력합니다

우리는 또한 상품과 서비스를 넣을 것입니다 그것이 디자인 서비스라는 것, 우린 방금 검색을 했어 그리고 이것이 우리가 얻는 결과입니다 그래서 우리는 레드 불 (Red Bull)을 얻었습니다 다람쥐라고 부르는 사람이 있습니다

그리고 우리는 녹색 다람쥐를 얻었습니다 보라색 다람쥐가있어 우린 디자인 다람쥐가있어 그들 중 많은 수가 붉은 다람쥐가 없습니다 그래서 우리는 큰 이름으로 그 이름으로 괜찮을 것입니다

그것이 우리가 원하는 것입니다 우리가 할 수있는 다음 일은 우리가 실제로 할 수있는 것입니다 이미지 검색을 통해 거기에 로고가 있는지 확인하십시오 다람쥐와 함께 다람쥐 로고에 대한 아이디어가 있다고 가정 해보십시오

그래서 네가하고 싶은 것은 네가하고 싶은 일이다 여기에서 볼 수있는 현재 검색어를 삭제하십시오 작은 확인란을 클릭하기 만하면됩니다 그 검색을 지 웁니다 그럼 당신은 이미지 클래스 섹션으로갑니다

우리는 다람쥐를 입력합니다 이 드롭 다운에서 두 가지 선택을 할 수 있습니다 우리는 다람쥐를 가지고 있거나 그룹을 가질 수 있습니다 그래서 다람쥐, 다람쥐, 비슷한 동물 우리를 위해서 우리는 오늘 다람쥐에 대한 검색을하고 싶습니다

따라서 클릭하면 변경된 것을 볼 수 있습니다 그것을 데이터베이스의 특정 번호로 변환합니다 그런 다음 검색을 클릭하면 결과가 나타납니다 다람쥐 로고의 각 페이지 30 개 결과 중 123 페이지 따라서 실제로 탐색 할 수 있습니다 다람쥐 로고를 보시려면이 모든 것들이 필요합니다

상표로 등록되었습니다 그렇게하면 자신 만의 로고 개념을 개발할 수 있습니다 다람쥐 아이디어 또는 이미지 주위 기존의 것을 침해하지 않아야한다 상표 데이터베이스에 있습니다 그리고 그게 바로 사용하기가 간단합니다

그리고 그것은 당신에게 조금 더 줄 것입니다 너는 이름을 사용할 수 있다는 마음의 평화 당신이 생각하고있는 것, 아니면 다른 방향이라면, 그것은 시간과 자원 낭비를 막는다 이름 또는 로고 디자인으로 앞으로 나아가 다 하루가 끝날 때, 당신은 가지 않을거야 누군가 이미 등록했기 때문에 사용할 수 있어야한다

그들의 지적 재산권으로 WIPO 웹 사이트에 여러분이 있습니다 그것은 그것을 할 수있는 훌륭한 방법입니다, 일종의 표면 레벨 검사, 누구든지 이름을 등록했는지보기 위해서 당신이 사용할 생각입니다 나는 당신이 서비스를 고용하더라도 항상 제안 할 것입니다 전문 IP 변호사

그들은 당신을 위해 완전하고 철저한 점검을 할 것입니다 이중 분류를 확실히하기 위해 그 이름을 등록하고 싶은 사람은 무료입니다 이 비디오가 마음에 드시고 유용하다고 생각하시면, 네가 공유한다면 정말 고마워 친구와 동료들과 소셜 미디어 또는 이메일로 동영상에 엄지 손가락을 올려야합니다 아직 채널을 구독하지 않았다면 채널을 구독하십시오

그리고 할 때, 당신이 클릭하는지 확인하십시오 그 작은 종 아이콘, 그리고 당신은 통지를 받게 될 것입니다 새로운 비디오를 발표 할 때마다 그래서 다음에 너를 볼 때까지, 창조적 인 사람들에게있어

BART Sent License Plate Info. To ICE Database, Defying Board Direction

오늘 밤 – 바트 죄송합니다 라이센스 플레이트 번호를 A로 얼음이 담긴 데이터베이스 접근

사실을 파멸 시키십시오 이사회 이사회 에 KPIX5의 MARIA MEDINA는 오클랜드 시민권 자, 그 말하기 바트 팟은 위험에 처한다

감독은 다음과 같이 만날 것입니다 A- 엠 그들은 입양에 대해 논의 할 것입니다

새로운 요구 사항 직원들에게 새로운 선물을 제시하십시오 설문 조사 기술 설치하기 전에 보드를 넣으십시오 캘리포니아 최고급 법원

How to Install Oracle Database 18c on Windows 10 by Manish Sharma

인터넷은 무엇입니까? 저는 RebellionRidercom에서 Manish입니다

또 다른 멋진 Oracle Database로 돌아 왔습니다 지도 시간 이 비디오에서는 Windows 10 64 비트 버전에 Oracle Database 18c를 설치하는 방법을 학습합니다 설치를 시작하기 전에이 비디오가 끝날 때까지 Oracle 설치 과정에서 많은 변화를 가져 왔고 나는 당신이 붙어 있기를 원하지 않는다 어딘가에

이제 최소 하드웨어 및 운영 체제 요구 사항을 Oracle Database 18c 설치 Oracle 데이터베이스 18c의 설치에는 최소 2GB의 RAM, 10GB의 빈 공간이 필요합니다 하드 디스크 드라이브의 공간, 인텔 EM64T 또는 AMD64 아키텍처 기반 프로세서 최소 화면 해상도는 1024×768 픽셀입니다 또한 Oracle 12c와 유사하게 Oracle Database 18c는 64 비트 Windows 시스템에서만 사용할 수 있습니다 따라서 32 비트 Windows를 실행중인 경우 시스템에 Oracle 18c를 설치할 수 없습니다 OS

또한, Oracle Database 18c는 Windows 10 Professional, Enterprise 및 교육용 에디션 즉, Windows 10 Home Edition을 사용하는 경우 Oracle 18c를 설치할 수 없습니다 Windows 10 Professional 64 비트 버전에 Oracle Database 18c를 설치할 예정이지만 Windows 7 또는 8에 설치하려면 다음 단계를 수행하십시오 설치 과정은 동일하지만 먼저 호환성을 확인하십시오 귀하의 편의를 위해 필자는 모든 Oracle 18c 호환 운영 체제 해당 블로그에 설명에서 링크를 찾을 수 있습니다

즉, 자습서로 곧바로 건너 뛰어 Oracle 데이터베이스를 설치하는 방법에 대해 알아 봅니다 18c 윈도우 10 프로 64 비트 Oracle 18c를 설치하기 위해서는 우리가 할 수있는 소프트웨어를 다운로드해야합니다 오라클의 웹 사이트 이제 Oracle

com으로 가서 조금 아래로 스크롤 한 후이 다운로드 버튼을 클릭하십시오 다운로드 페이지에 여기에 올 것입니다 다시 한번 아래로 스크롤하여 이번에는이 데이터베이스 버튼을 클릭하십시오 이제 데이터베이스 섹션이 나타납니다 이 데이터베이스 18c 링크를 클릭하십시오

그러면 Oracle 18c를 다운로드 할 수있는 다른 페이지로 이동합니다 오라클은 웹 사이트를 계속 변경하고 있으므로이 직접 다운로드 링크를 Oracle에 남겨 둘 것입니다 설명에서 데이터베이스 (18c) 어쨌든 확인하십시오 먼저 라이센스 계약에 동의하고 이 Oracle Database 18c 섹션으로 이동하십시오

여기에서 Microsoft Windows, Linux 및 Oracle Solaris에서 Oracle 18c를 사용할 수 있음을 알 수 있습니다 운영체제 하지만 오늘은 Windows 10에 설치하므로 첫 번째 링크에만 집중할 것입니다 Windows 운영 체제 용입니다 이번에는 Oracle 11g 또는 12c와 달리 18c를 설치하기 위해 하나의 파일 만 다운로드하면됩니다

이 "파일 1"링크 또는 "모두보기"링크를 클릭하여 다운로드 할 수 있습니다 전 옵션으로 가서 파일 1 링크를 클릭하여 18c를 다운로드합니다 윈도우 10 이 링크 "파일 1"을 클릭합시다 파일을 다운로드하려면 oracle 웹 사이트에 로그인해야합니다

이 사이트에서 유효한 계정을 가지고 있다면 등록이 잘되어 있고 잘되어 있습니다 완전 무료 인 계정을 만드십시오 사용자 이름과 비밀번호를 기입 한 후 파일에 로그인하면 즉시 자동으로 다운로드를 시작하십시오 시간을 절약하기 위해 이미 다운로드했습니다 여기있어

보시다시피 파일은 압축되어 압축되어 있습니다 계속 진행하려면 콘텐츠를 추출해야합니다 하지만 기다려 지금은 추출하지 마십시오 여기에 잡기가 있습니다

Oracle 11g 또는 12c에서는 db_home 디렉토리의 위치를 ​​설정할 수있었습니다 그러나 Oracle Database 18c부터는 새로운 개념 인 Image 기반 설치 이미지 기반 설치에서 18c의 Oracle Universal Installer는 setupexe 파일을 열고 db_home 위치로 지정합니다 그 이유는이 파일의 내용을 추출하기 전에 먼저 db_home 디렉토리를 만들고 싶습니까? 다운로드 폴더에 내 db_home을 만들고 싶지 않습니다

아니, 절대 오히려 db_home 디렉토리가 D 드라이브에 있어야하므로 폴더를 먼저 만듭니다 D 드라이브 안에 DB_HOME이라는 이름을 붙입니다 내가 빨리 할게 여기 나는 내 D 드라이브에있다

폴더를 만듭니다 좋아됐다 여기에 내 db_home 폴더가 있습니다 이 폴더의 이름에 공백이 없어야합니다 이제 방금 다운로드 한 파일의 내용을이 폴더에 추출합니다

그걸하자 나 여기있어 우리가 여기에서 추출한 내용이 약 10GB 인 것처럼 비디오를 빨리 감기 할 것입니다 이 추출 과정은 약간의 시간이 걸릴 것입니다 이제 우리는 db_home에 모든 파일과 폴더를 성공적으로 추출했습니다 Oracle Database 18c 설치를 시작했습니다

그걸하자 Oracle Database 18c 설치를 시작하기 전에 Windows에 로그인했는지 확인하십시오 관리 사용자와 함께 또는 아닙니다 그렇지 않은 경우 관리 사용자와 함께 Windows에 로그인하십시오 그것은 따라야 만하는 의무 조항입니다

그렇게하지 않으면 중간 설치가 발생할 것입니다 오류가 발생하여 전체 프로세스가 중단됩니다 귀하의 정보는 이미 관리 사용자와 함께 내 윈도우에 로그인되어 있습니다 이제 Oracle 18c의 설치를 시작하겠습니다 먼저 db_home 디렉토리로 이동하십시오

나는 이미 내 DB 집 안에있다 setupexe 파일을 찾습니다 여기에서는 setupexe를 마우스 오른쪽 버튼으로 클릭하고 다음 계정으로 실행을 선택합니다

관리자 화면 1 : 구성 옵션 여기서는 두 가지 설치 옵션 첫 번째 방법은 단일 인스턴스 데이터베이스를 만들고 구성하는 것입니다 이 옵션을 선택하면 시스템에 Oracle Database Server를 구성 할 수 없습니다 또한 당신을위한 초보 데이터베이스를 만듭니다

학습 및 실습 목적으로이 데이터베이스를 선택할 수 있습니다 두 번째 옵션은 "Setup software only"입니다 이름에서 알 수 있듯이, 귀하의 컴퓨터에서만 Oracle Server 소프트웨어를 구성합니다 데이터베이스가 작성되지 않습니다 DBCA 유틸리티를 사용하여 수동으로 데이터베이스를 생성해야합니다

RAC 또는 업그레이드를 수행 할 계획을 구성 할 때이 옵션을 선택합니다 소프트웨어를 구성 할뿐만 아니라 소프트웨어를 구성 할 첫 번째 옵션을 선택하겠습니다 나를위한 데이터베이스 이제 다음 단계로 넘어가겠습니다 화면 2 : 시스템 클래스이 단계에서는 서버 클래스 및 데스크톱 클래스

랩탑이나 데스크탑에이 oracle 데이터베이스 18c를 설치하는 경우 첫 번째 옵션은 데스크톱 클래스입니다 모든 서버의 부하를 처리 할 수있는 서버에 설치하는 경우 서버 구성 요소 및 프로세스를 선택한 다음 서버 클래스 인 두 번째 옵션을 선택합니다 제 경우에는 오라클 데이터베이스 18c를 Windows 10 Professional에 설치합니다 내 랩톱에 설치되므로 데스크톱 클래스 인 첫 번째 옵션을 선택하고 다음에 히트 화면 3 : Oracle Home 사용자 Oracle Server는 13 개의 Windows 사용자 그룹을 생성합니다

보안 처리, 사용자 권한 관리 및 실행과 같은 다양한 작업 수행 Oracle Database 용 Windows 서비스 이러한 그룹을 처리하기 위해 Oracle 서버에는 전용 Windows 사용자가 필요합니다 바로이 단계에서 구성 할 것입니다 보시다시피 여기 네 가지 옵션이 제공됩니다 가상 계정, 기존 Windows 사용자 또는 Windows 기본 계정을 사용할 수 있습니다

이 옵션들 중 어느 것도 당신에게 적합하지 않다면 새로운 Windows 사용자를 만들 수 있습니다 이 설치 프로그램 새로운 사용자를 만들거나 내장 된 사용자 나 기존 사용자를 사용하고 싶지 않은 경우 "가상 계정 사용"이라는 첫 번째 옵션을 선택하십시오 향상된 보안을 위해 오라클은 가상 계정 또는 표준 Windows 윈도우 내장 계정 대신 사용자 여기서는 오라클에 전적으로 헌신 할 새로운 사용자를 만들 예정입니다

데이터베이스 18c 그렇게하려면 "새 Windows 사용자 만들기"라는 세 번째 옵션을 선택해야합니다 이 사용자 RebellionRider의 이름을 지정하고 암호는 Oracle입니다 좋아됐다 Next를 클릭하고 앞으로 나아 가기 전에, 나는 One More를 공유하고 싶다

이 새로 생성 된 사용자에 대한 로그온 권한이 없으므로 Windows에 로그인하지 않습니다 이 계정을 사용합니다 그러나 다른 Windows 사용자와 마찬가지로이 사용자를 관리 할 수 ​​있습니다 또한 설치가 완료되면이 Oracle Home 사용자를 변경할 수 없으므로주의해야합니다 그것을 창조하는 동안

그렇게 말하면서 버튼을 누르고 앞으로 나아 갑시다 화면 4 : 표준 설치 이 단계는 설치 설정을 구성 할 때 매우 중요합니다 우리가 가진 것을 보자 먼저, Oracle Base에 대한 입력 필드가 드롭 다운되어 있습니다

여기서 우리는 Oracle 기본 디렉토리의 위치를 ​​지정해야합니다 이 위치는 모든 Oracle 소프트웨어의 구성 파일 및 디렉토리 Oracle Home과 같은 기능이 저장됩니다 입력란에 드롭 다운 옵션이 있는지 확인해 봅시다 "D : app Administrator"라고 설정하십시오 원하는 경우 여기에서이 디렉토리 위치를 변경할 수 있습니다

관리자에서 RebellionRider로 디렉토리 이름을 변경하고 싶다고합시다 원하는 위치를 Oracle Base로 설정할 수 있습니다 둘째로 우리는 소프트웨어 위치를가집니다 이것은 DB_Home이거나 Oracle 홈 디렉토리입니다 필요한 모든 설치 파일을 보관합니다

18c 이전에는이 ​​Oracle Home 위치를 설정할 수 있었지만 지금은 위치를 볼 수 있습니다 이미 설정되어 있으며 수정할 수 없습니다 설치 프로그램은 설치 파일의 위치를 ​​가져 와서 Oracle Home 위치로 지정했습니다 이것이 우리가 별도의 디렉토리에서 설치 파일을 추출한 이유입니다 여기서 볼 수 있듯이 설치 프로그램은 해당 디렉토리의 위치를 이 설치를위한 Oracle Home 셋째, 데이터베이스 파일 위치가 있습니다

다시,이 디렉토리는 Oracle 기본 디렉토리 내에 위치합니다 이 폴더는 데이터 파일, 리두 로그 파일, 제어 파일, 서버 매개 변수 파일 및 암호 파일 이것들은 오라클 데이터베이스의 가장 중요한 파일이기 때문에 절대로 혼란하지 마십시오 이 기본 위치가 좋으므로 변경하지 않을 것입니다 네 번째는 데이터베이스 에디션 드롭 다운 목록입니다

여기에는 두 가지 옵션이 있습니다 첫 번째는 Enterprise Edition이고 두 번째 버전은 표준 2 버전입니다 이것을 Enterprise Edition으로 설정하겠습니다 다섯째, 캐릭터 세트 드롭 다운 목록이 있습니다 나는이 기본 UNICOD 표준을 잘 사용하므로 변경하지 않을 것입니다

이제 세 가지 필드 인 전역 데이터베이스 이름, 암호 및 Pluggable Database Name 가장 중요한 설정입니다 나중에 데이터베이스와 연결하기 위해 필요할 것입니다 따라서 어딘가에 적어 두는 것이 좋습니다 이 분야가 무엇인지 보자 글로벌 데이터베이스 이름은 데이터베이스의 이름이 될뿐만 아니라 데이터베이스 SID

SQL과 같은 도구를 사용하여 데이터베이스와 연결하는 동안이 작업이 필요합니다 개발자 기본적으로 ORCL로 설정됩니다 원하는 경우 다른 이름을 변경하고 줄 수 있지만 기억해야합니다 데이터베이스 SID로 어딘가에 적어 두는 것이 좋습니다

다음 두 필드에서 암호를 입력해야합니다 이것은 sys 또는 system과 같은 관리 사용자의 암호입니다 여기서주의를 기울여 어딘가에 적어 두거나 기억하십시오 그것을 채우고 앞으로 나아 갑시다 이 데모를 위해 오라클을 암호로 설정하겠습니다

암호가 오라클 표준 (예 : 암호)에 맞지 않기 때문에 경고를받을 수 있습니다 소문자, 숫자 및 특수 문자를 포함해야합니다 어쨌든, 다음 "컨테이너 데이터베이스로 만들기"체크 상자를 확인하십시오 이 옵션은 데이터베이스를 컨테이너 데이터베이스로 만듭니다 Oracle Database 12c에서 컨테이너 데이터베이스는 최대 252 개의 플러그 가능 데이터베이스를 지원할 수 있습니다

그러나 지금까지는 오라클 데이터베이스 18c에 대해 그러한 수치 수치를 찾을 수 없었습니다 내가 확신하는 인물을 얻 자마자 나는 당신을 나의 페이스 북에서 업데이트 할 것이다 다음은 Pluggable 데이터베이스 이름입니다 여기서는 플러그 형 데이터베이스의 고유 한 이름을 지정해야합니다 이 데모에서는 기본 이름을 사용하는 것이 좋습니다

이것으로 우리는 지금 여기에서 끝내고 다음을 치고 앞으로 나아 갑니 다 내가 여기서 말했듯이 경고를받습니다 원한다면이 경고를 읽을 수 있습니다 예를 클릭하고 앞으로 이동하십시오 이제 OUI는 하드웨어 호환성과 같은 전제 조건을 확인합니다

모든 것이 잘된다면 우리는 그것을 잘 설치할 것입니다 오류가 있으면 OUI가 여기에 표시합니다 다행히도 오류가 없습니다! 이제이 설치 버튼을 눌러 Oracle 18c의 설치를 시작하십시오 Oracle Database 18c는 매우 많은 소프트웨어이므로이 설치에는 다소 시간이 걸릴 것입니다 하드웨어에 따라 다릅니다

아무데도 가지 마세요,이 설치가 끝나면 한 가지 더 남은 것이 있습니다 하지만 지금 당장은이 설치를 빨리 진행하여 시간을 절약 할 것입니다 설치가 완료되었습니다이 설치에서는 데이터베이스 생성을위한 DBCA를 얻지 못합니다 우리가 오라클 12c 또는 11g에서 사용하던 것처럼

이 새로운 Oracle 18c Universal Installer는 프로세스를 단순화했습니다 마지막으로이 링크를 복사하는 것입니다 이것은 Oracle Database 18c의 엔터프라이즈 관리자를위한 링크입니다 복사하고 저장하십시오 이제 가까운 시일 내에 Oracle Database 18c가 시스템에 설치되었습니다

이것이 Windows 10 64 비트에 Oracle Database 18c를 설치하는 방법입니다 해당 블로그를 읽어보십시오 링크는 설명에 있습니다 이 비디오가 마음에 드시면 엄지 손가락을 올려 친구들과 공유하십시오 채널을 구독하는 것이 가장 중요합니다

Windows 10 튜토리얼에 Oracle Database 18c를 설치하는 방법입니다 RebellionRidercom에서 Manish를 시청 해 주셔서 감사합니다

How to Build an Effective Contact Database in Under 5 Minutes

너는 매일 바쁘다 너 자신을 위해 이름을 만들려고 노력하지만 어떻게 추적 할 지 모르겠다

당신의 고객과 잠재 고객의 오늘 너에게 내가 도와 줄거야 비즈니스 전문가로서 항상 바쁩니다 너는 새로운 고객을 만나려고 노력하고있어 네트워킹 이벤트로 이동, 발송 브랜드 마케팅 자료 및 과거 고객을 추적합니다 그 하나 문제는 대부분의 비즈니스 전문가 가지고있다, 그들은 접촉이 없다

관리 시스템 왜? 그들은 그것이라고 생각한다 놓기가 꽤 어려울거야 함께 오늘 너에게 세 가지를 줄거야

당신이 할 수있는 방법에 간단한 단계 연락처 관리 시스템 1 단계 : 데이터베이스를 구축하십시오 우리는 실제로 다운로드 할 수있는 문서 쉬운 방법 일거야 당신은이 모든 정보를 모으는 것입니다 당신이 원하는 것은 모든 것을 파악하는 것입니다

추적해야하는 데이터 요소 이것은 사람들의 이름이 될 것입니다 주소, 전화 번호, 이메일 만약 너라면 원하는 방식을 포함 할 수 있습니다 그들을 구분할 수 있습니다 그것이 그들이 어떻게 그들이 연락을한다면 연락을 취해야한다

잠재 고객, 과거를 해본 적이 있다면 그들과의 거래 꽤 많은 원하는 정보 유형 과거의 대화를 계속하거나 현재의 대화를 계속한다 에 대한 기둥을 만들거야 2 단계 정보를 입력하십시오 이것은 가고있다

가장 어려운 단계이지만 확실히 가치가 있습니다 너는 잡을 수있어 주소록, 온라인 이메일 목록, 심지어 너의 rolodex 모든 정보 너는 모든 칼럼에 각 사람 당신이 정보, 그것에 대해 걱정하지 마십시오

휴가 그것은 비어 있습니다 이것은 실제로 훌륭한 것입니다 당신이 돌아가거나 심지어 전화 할 것을 상기시키는 알림 그 사람이 당신을 채울 수 있도록 모든 정보 그리고 마지막 단계는 커밋해야합니다 이것을 매 일일 일상의 일부 일

에있는 사람과 이야기하든간에 직접 전화로 데이터를 데이터베이스에 저장하면 가장 최신 정보 당신이 우리의 템플릿 또는 다른 것을 사용하십시오 항상 업데이트하고 있는지 확인하십시오 데이터베이스를 깨끗하게 유지할 수 있습니다 이 더 의미있는 운전을하도록 도와 줄 것입니다

대화는 차례로 끝날 것입니다 반복 및 추천 비즈니스 만약 너라면 이 도움말처럼 Facebook에서 우리를 확인하십시오 Instagram, YouTube 구독 아래 채널 의견이 있으시면 아래에 명확히 설명하고 알려주세요

이 도움말이 도움이된다면, 가장 중요한 것은 오늘이 행동을 취하십시오!

Brad Urani – Rails anti-patterns: how not to design your database

바닥 : 이것은 더 큰 소리입니다 그러나 그것은 효과가 있었다! 그래서, 알다시피, 어떤 작품이든! 나는 너를 아주 좋아해야한다

내가 발표 할 것이 있기 때문에 안녕하세요, 제 이름은 앤드류입니다 그리고 저는이 회의를 서면 단어 나는 절대적으로 굉장하다, 나에게 라운드를 줘라 박수 갈채! [박수 갈채]

CAPTIONER : 감사합니다! 너는 끝내주게! 바닥 : 좋았어! 좋아요, 두 번이나 대화가 있습니다 휴식이 있습니다 그리고 우리는 한 번 더 이야기가 있습니다 그리고 마감 노트는 라몬과 필라가 다시 만나고, 그 다음에 애프터 파티가 있습니다 오늘 밤 8시

우리의 다음 연사는 Brad입니다 나는 그가 꽤 노래방이라고 들었다 가수, 바비큐 뉴스 공예, 그리고 기대하는 코더 그, 그리고 그는 그의 벨트 아래 Sequel과 15 년의 경험 다음 데이터베이스 도전에 착수하는 경우, 그는 그걸 돕는 것이 가장 좋습니다 – SQL

정말 큰소리로 말할 수도 있어요! 잘 지내! 구텐 태그! 내가 그것을 맞게 말 했니? 여기서 행복해하는 눈 비엔나 저는 2003 년에 로스 엔젤레스에서 비행기를 타고 왔습니다 나는 밖으로 날았다 어젯밤에 모두 너에게 말 했어 이것은 사랑 스럽다

시간, 주최자들, 그리고 나를 초대 한 사람들에게 감사드립니다 이리 제 이름은 당신이 우 라니입니다 나는 Procore에서 Al forria에서 일하는데, 이것은 데이터베이스 패턴에 관한 것이며, 관계형 안티 패턴, 레일 패턴 방지, 디자인하지 않는 방법 귀하의 데이터베이스 경고 : 어려운 결정

할거다 데이터베이스에서 사용할 수있는 패턴을 알려주지 만 이 일의 끝, 나는 너에게 단호하고 빠른 규칙을 줄 수 없다 정확히 어디서 사용할 지 잘하면 도구를 줄 것입니다 툴 벨트에 추가 할 수있는 새로운 것들, 시도 할 새로운 것들 궁극적으로, 하루가 끝날 때, 디자인 패턴은 어렵고, 귀하의 유스 케이스이므로, 이것의 끝, 아직도 선택이 있다는 것을 깨닫는다 만든

나는 Procore에서 일한다 Procore는 건축 산업 우리는 고층 건물을 짓는 사람들, 거인을위한 소프트웨어를 만듭니다 이런 건물 이것은 iPad 앱 중 하나의 예입니다

신사예요 그것을 사용하여 필드에 그것은 사람입니다 건설은 소프트웨어와 비슷한 문제를 가장 많이 가지고있다 사람들의 수는 남성이지만 우리는 건설 산업의 성별 다양성 증가

우리 에 대한 많은 레일즈 프로그램을 실제로 모델링했습니다 이 것은 레일즈 걸스와 같은 것들입니다 우리는 꽤 자랑 스럽다 우리는 Ruby 커뮤니티의 일부입니다 지난 2 년 동안 RailsConf의 후원자

[박수 갈채] 고마워요, 고맙습니다 우리는 아주 오래전에 SQL을 처리합니다 60 초 행이 스캔되었습니다 저지 시티의 Post GresConf에서이 이야기를했습니다

조차 그들은 그것에 깊은 인상을 받았습니다 50,000 건의 거래 숫자가 인상적인 숫자이며, 14TB의 데이터베이스와 함께 쓰고 있습니다 그건 우리가해야한다는 것을 의미합니다 SQL을 매우, 매우 진정 시켜라 데이터베이스 때문에, 아주 잘 아주 잘 데이터베이스의 영역에서 실수 디자인을 실행하면이 규모에서 비용을 지불 할 수 있습니다

이것은 우리의 오래된 사례입니다 우리는 지금 비용이 더 크다 새로운 페라리보다 이 데이터베이스를 악용 할 수는 없으며 우리가하는 모든 일은 매우 무거운 데이터베이스입니다 이것은 Procore의 예

그것은 건설 예산입니다 때를 이 페이지를로드하면됩니다 20 ~ 30 개의 SQL 쿼리 만 렌더링하면됩니다 페이지 그것은 고도로 튜닝 된 차동 SQL 퀴어입니다

에 빠른 속도와 페이지로드 속도를 빠르게 얻으려면 튜닝이 필요합니다 신중하게 올바른 패턴을 선택하고 성능에 총에, 뿐만 아니라 개발 – 개발자의 행복 문제 이 우리는 매우 큰 규모의 Rails 팀을 보유하고 있습니다 개발자, 수십 명의 레일 개발자 및 가장 큰 루비 앱 현재 루비는 2 백만 라인에 가깝기 때문에 그렇지 않습니다 SQL 문제는 있지만 Ruby on Rails 문제는 없다

우리의 도구는 루비 온 레일즈 (Ruby on Rails), 액티브 레코드 (Active Record) 뿐만 아니라 우리는해야만합니다 SQL 캐리와 잘 어울리는 올바른 패턴을 선택하십시오 빠르고 효율적이며 도구에 자연스럽게 맞아야합니다 세트

너는 코어 무덤 70sys와 함께 일한다는 것을 알고있다 역량, 능동적 인 기록 및 레일스 하자 반 패턴에 대해 이야기하십시오 오늘이 이야기는 내가 말할거야 당신은 두 가지 주요 안티 패턴에 대해

그들은 순진한 나무와 다형성의 관계입니다 첫째로, 작은 면책 조항 실제 안티 패턴은 없습니다 반 패턴은 사용하는 경우 반 패턴뿐입니다 그것이 최고의 선택 인 장소

모든 패턴에는 가장 좋은 패턴 인 경우, 심지어 내 오늘 내가 너에게 이야기 할 안티 패턴 유스 케이스에 잘 맞는 경우 최상의 선택 나무는 많은 데이터베이스에서 작업하기 매우 까다 롭습니다 사례 파일 시스템을 표현해야한다면 문서 관리 솔루션을 가지고 있다면 트리를 데이터베이스에 저장하십시오 다음은 파일 시스템 계층 구조의 예입니다

차트는 나무입니다 당신이 이런 종류의 것을 가지고 있다면, 어떤 종류의 이런 구조는 나무입니다 >>이 바보 같은 것들을 모두 얻을 수 있습니다 에 대해서도 마찬가지다 해커 뉴스, 누군가 레일 언급, 누군가가 말하고 자가 운전 자동차, 블록 사슬과 같은 전형적인 이야기

때때로, 당신은 소음을 걸러 낼 수 있다면 말이야 관계없이, 의견 실은 나무입니다 그리고 우리의 반 패턴은 순진한 나무입니다 가장 간단한 방법은 데이터베이스의 트리를 나타내는 것은 이와 같은 것입니다 기본 키 ID가 있습니다

외장 키 관리자 ID가 있습니다 이 경우 회사의 직원 인 경우 상사 인 관리자 ID, 관리자 및 매우 간단하게, 두 개의 기둥으로 우리는 바로 나무를 가지고 있습니다 이 매우 효율적입니다 그것은 아주 작은 공간을 사용합니다 가장 쉬운 방법입니다

트리를 표현하는 방법은 있지만 쿼리하는 것이 가장 어렵습니다 자, 할 수있는 일의 예를 들어 봅시다 구조가 있다면 자손을 원할 수도 있습니다 여기 우리는 폴리 호두 (Polly Walnuts)를 가지고 있으며, 그는 많은 자손을 가지고 있습니다

방법 이 순진한 트리에서 약간의 털이 많은 SQL이 필요합니다 어떻게해야합니까? 우리가 이걸 알아? 꼭대기에서 시작할 수 있죠? 우리는 합류하기 시작할 수 있습니다 한 사람이 있다면, 당신은 참여하고 모든 것을 얻을 수 있습니다 직접 아이들, 그 사람들의 아이들을 얻기 위해 또 다른 조인을 할 수 있습니다 권리? 문제는 빠르게 시작됩니다

너는 얼마나 많은 조인을하는지 모른다 이 경우, 당신은 트리의 모든 레벨에서 조인을해야하지만 시작할 때 쿼리, 당신은 얼마나 깊은 갈지 모르겠다 이것은 깨기 시작한다 당신이 자손을 구하려고하면 잘 작동하지 않습니다 귀하의 데이터베이스

우리는 그 밖에 무엇을 할 수 있습니까? 좋은 생각이 났어 우리 상단에서 시작할 수 있고, 상단에있는 사람이 다른 질의가있는 하위 노드와 다른 하위 질의가있는 자식 질문 이것은 또한 무너지기 시작합니다 이것은 n + 1 개의 검색어입니다 이것은 전형적인 일입니다

결국 너무 많은 쿼리를 수행하고 데이터 베이스 나는 추천하지 않는다 이 우리는 어떻게 우리의 데이터베이스에서 자손을 얻을 수 있습니까? 우리는 사용할 수 있습니다 재귀

나는 내가 찾을 수있는 가장 무서운 시도를 시도했다 우리 – 재귀 SQL 있음 아무도 그걸 쓰려고 애썼지? 그것은 짜증나 그렇지 않다 읽기 쉽고, 잘 지원되지 않는다

우리의 ORM, 특히 ActiveRecord와 같은 것들 성능 조정이 어렵습니다 많은 연기자가 있다면, 모든 사람들에게 글쓰기를 요청하십시오 재귀 적 SQL은이 테이블과 인터페이스 할 때도 마찬가지다 많이 물어보십시오 우리는 이것을하기 위해보다 간단하고 나은 방법이 필요합니다

사람들에게 발 기관총이 적은 패턴 이죠, 맞습니까? 다음은 재귀 적 요청의 예입니다 사실 : 사실 재귀 적이 아니며 반복적입니다 관계없이, 이것을 실행하는 최선의 방법은 아닙니다 앱 우리가 나무를 가지고있을 때 실행하는 또 다른 전형적인 소품은 우리가하려고하는 것입니다

사람들의 조상을 얻으십시오 우리가 맨 아래에서 시작하면 알피에 타 우리는 그의 매니저와 매니저를 찾고 싶다 이것은 또한 동일한 문제를 발생시킵니다 실제로 우리는 최종 결과와 함께 여기에 문제가 있습니다

말하자면, 하루의 끝, 나는하고 싶다 쿼리의 결과를 웹 페이지에 입력하십시오 그것은 마치 보일지도 모른다 이 중첩 된 글 머리 기호 목록 이것은 데이터가 아닌 방법입니다

SQL에서 다시 돌아올 때 모양이 나타납니다 SQL에서 돌아 왔을 때 테이블에 있습니다 재귀 SQL을 올바르게 작성해야하지만 결과를 트리로 렌더링하고 표시하는 재귀 이상적이지 않습니다 시간 낭비

우리는 아무것도 언급하지 않았다 여기가 잘못 됐어? 너는 나무가 있고 너는에서 주를 가지고가는 경우에 중간에, 당신은 모든 것을 다시해야합니다 – 모든 것을 되돌려 라 나무에 페이지 매기기를 시도한 사람이 있습니까? 그게 속임수 야? 빨리 분해되어 도착합니다 매우 복잡한 경우에 이러한 일을 처리하려고하면 더 좋은 패턴을 찾지 마라

다음은 거대한 재귀 쿼리의 예제입니다 이것은 나무 다 그 사본은 다른주기 탐지 중에 특징을 썼다 부모 A, 부모 C가있는 경우 SQL을 반복 할 수 있습니다 좋지 않아

때로는주기 감지 기능을 당신이 그런 것들을 다루는 경우 당신의 질문 내가 말했듯이, 안티 패턴 안티 – 항상 안티 패턴 그들은 심지어 좋은 유스 케이스 네가하는 일이 비교적 간단하다면 당신을 위해 일합니다 당신이 그것을 많이하지 않는다면, 그것은 좋을 수 있습니다

그것은 표현 표현 무결성을 가지고 있습니다 부모와 자식간에 외래 키 제약 조건을 적용 할 수 있다는 것을 의미합니다 그런 식으로 청렴한 태도를 취하십시오 디스크에서 효율적입니다 공간

자손이 필요하지 않은 경우, 조상 또는 재귀 SQL을 작성하고 결과, 당신은 이것으로 떠날지도 모르지만 그것은 당신을 위해 일할 수도 있습니다 그러나 복잡한 일을한다면 다른 방법이 있습니다 에이 Clojure tree는 다음과 같이 작동합니다 여기의 조직에서 this 우리의 파일 시스템 예제입니다 우리가하는 일은 매주마다 참고가있다

모든 자손의 부모 – 그 자손 아이들, 훌륭한 아이들 부모님 이 모양입니다 우선 기본 키 ID가 있습니다 부모 ID가 있습니다

이 경우 이름이지만 이거 전에, 그렇지? 이건 순진한 나무 야, ​​그치? 에서 이 외에도 우리가 추가하는 것은 이와 같은 테이블입니다 여기에있는 표에서 기본 키와 그 자손 하나 하나 – 자녀, 손자, 위대한 자 손자 우리는 Tony의 직접적인 지원뿐만 아니라 그들의 직접 보고서, 직접 보고서, 직접 보고서 이 테이블에는 우리 관계의 모든 관계에 대한 행이 있습니다 나무

그래서 내가 개념적으로 언급 한 이유는 보이는 군 최고의 파일에서 얻은 것뿐만 아니라 우리는 뿌리에서 한 줄을 얻었다 프랑스 2017 년까지의 사진으로 그 자체는 중요합니다 그러면 매우 간단 해집니다 우리가 뭔가를하고 싶다면 자손으로, 우리는 하나의 조인으로 그 모든 것을 할 수 있습니다

단일 마모 이것은 효율적이고 빠른 쿼리입니다 매우 빠릅니다 – 특히 색인 넣기 올바른 위치에 -이 경우 ancestor_id 해야 할 일 – 우리 SQL을 간소화 했으므로 개발자가 특히 더 큰 팀에서 처리하십시오 우리는 아주 좋아진다 이들 중 성능

조상을위한 단일 선택, 자손을위한 단일 선택, 형제 자매, 내가 이야기하지 않은 여러 가지 것들 모두 매우 빠르게 돌아 왔고 루비 보석이 있습니다 너도 알지? 클로저 트리라고합니다 그것 이 패턴을 구현합니다 그것은 많은 기능을 가지고 있으며, 마이그레이션을 작성하는 데 도움이됩니다 그것은 함께, 당신은 귀하의 Activerecord 모델에 추가 할 이것은 당신에게 이러한 훌륭한 방법을 제공합니다

모든 SQL은 당신을 위해 당신이 많이 쓰지 않아도 저장합니다 이런 일 그것은 당신에게 당신이 전체를 쓸 수있는이 같은 고급 것들을 제공합니다 돌연변이에서 하나의 쿼리로 트리의 다리가 빠릅니다 양육은 힘든 일입니다

그것은 노드를 삭제할 때입니다 트리의 가운데에있는 부모 ID를 업데이트해야합니다 그 밖의 모든 것 그것은 거래 적이며 올바른 일을합니다 너를위한 것들

빠르고, 참조 무결성입니다 그것은 당신이 넣을 수 있습니다 너의 참고에 외래 키 구속 결정 론적 주문에는 이전 도구가 포함되어 있습니다 나는 PG 경비원에 들어 가지 않을거야

또 다른 것이있다 대안 구체화 된 경로가 있으며 이는 다른 방법입니다 나무를 대표하다 그것은 closure tree와 비슷한 작업을하지만 약간의 작업을 수행합니다 다른

파일 시스템 예제를 다시 고려해보십시오 기본 키 ID를 입력하고이 경로 열을 가져 왔습니다 여기에 재미있는 부분 경로는 문자열, 텍스트, VAR char입니다 여기에는 슬래시로 구분 된 양식이 있습니다

모든 단일 엔티티의 전체 계층 구조를 참조 이 나무 그건 좀 이상해 보여? 우리는 계층 구조를 문자열로 나타냅니다 이상하게 들리 시죠? 처음 나는 이것을 보았다, 나는 농담하고 있었느냐? 그럴거야 권리 정말 효과가있는 것으로 밝혀졌습니다

믿거 나 말거나, Microsoft의 SQL Server는이 데이터를 트리 데이터로 사용합니다 유형 자손은 아주 쉽게됩니다 하나의 마모 조항을 가진 하나의 작은 쿼리, 그리고 이제 우리는 매우 빠르고 매우 빠른 자손 자, 우리 모두는 그것을 알고 있습니다

데이터베이스 성능을 수행 할 수있는 방법은 색인, 맞죠? 그래서 퀴즈를 터트려 라 경로에 색인이 있으면 할 수 있습니까? 이런 쿼리에 사용 하시겠습니까? 대답은 '예'입니다 오직 와일드 카드가 끝에 있습니다 시작 또는 중간에 와일드 카드를 넣을 수는 없지만 끝에 일치하면이 색인을 사용하여 룩업 (look-up), 이것이 그것이 왜곡 된 이유이며, 그것이 과거를 만드는 이유입니다 "조상"이라고 불리는이 보석이 있습니다

잘 가꾸어 진 그들은 새로운 관리자를 찾고 있습니다 그것은 준다 당신에게는 많은 것들이 있습니다 : 부모 방법, 조상, 자손, 이주 도구, 모든 종류의 것들 당신 깊이가 23 레벨 만 갈 수 있습니다

그게 당신 한테 문제가 될 수 있어요 그곳에 이 방법에 대한 큰 제한은 없습니다 참조 무결성이란 우리가 부모를 문자열로 나타내는 경우 외국어를 사용할 수 없습니다 해당 열에 대한 키 제약 조건이 있으므로 잠재적 인 게이트가 있습니다 실수, 프로그래머 오류로 인해 발생했습니다

조건, 그런 것들 그러나 이것은 빠릅니다 그래서 조금 성능 비교, 이것은 어떤 비가 블로그 게시물에서입니다 표준 Hillman, 작은 블로그 게시물 일반적으로 조상은 클로저 트리보다 빠릅니다 당신이 이것에서하고 싶은 많은 것들 그러나 특정 경우에 클로저 트리는 빠릅니다

당신이하는 일에 따라 더 빨리 달릴 수 있습니다 페이징하는거야? 삭제 하시겠습니까? 세고 있니? 만약 당신은 정말로 당신의 데이터베이스가 로드는 나무를 쿼리 할 때 성능이 우수합니다 작업 부하가 될 것입니다 쓰기 – 읽기 – 과중한 작업 부하에서 매우 어렵습니다 퍼포먼스가 최고 일이라면, 이것들을 선택해야합니다

사용중인 특정 작업 부하를 기반으로합니다 보통 초점을 맞 춥니 다 읽음 일반적으로 데이터는 한 번 쓰거나 읽습니다 쓰여진 것보다 더 많은 것을 보냅니다

그래서 당신은 읽기보다 쓰기가 쉬우나 작업 부하가 다를 수 있습니다 우리는 맨손으로 벤치 마크의 유스 케이스에 따라 다릅니다 그 나무를 덮는다 시간은 얼마나 남았습니까? 내가 어디 있니? 죄송합니다 괜찮아

그래서 우리를 반 패턴으로 데려옵니다 번호 2 : 다형성 관계 누가 알지? 이것은? 혹시 이것에 대해 들어 보셨습니까? 너는 모두 루비 레일이야 개발자 SQL을 10 년 동안 썼기 때문에 나는 이것을 말한다

루비를 처음으로 사용할 때까지이 패턴을 들었습니다 레일스, 그리고 처음으로 그것을 보았다, 나는 그 삑 소리와 같았다? 사람들은 무엇인가? 하기? 미니 테이블을 참조하는 외래 키가 있습니다 이것은 잘못된! 죽은 잘못! 죽은 잘못! 내가 틀렸어 그것은 실제로 유용하지만 오직 몇 가지 특정 사용 사례에 대해, 그리고 그것을 anti-pattern이라고 부릅니다 내가 고용하거나 사용하는 많은 시간 때문에, 그것은 잘못된 이유

그것은 유스 케이스를 위해 때때로 고용된다 네가 잘 지내지 못했을 때 나는 그것에 대해 이야기 할거야 잘 어울리고 좋은 곳도 있습니다 그래서, 이것에 익숙하지 않은 당신을 위해, 이것은 무엇입니까? 그것은 보인다 이것은 우리가 만난 예입니다

생산 사례 여기에는 3 개의 테이블이 있습니다 – 구매 주문서, 판매 주문 및 영수증과 같은 여기에 우리의 비즈니스 디자인에서 공통점이 있습니다 그들 중 하나를 나타내는 "광고 항목"이라는 것이 있습니다 페이지상의 선들, 그리고이 특별한 경우에, 광고 항목을 단일 표로 겹쳐서 우리가 칼럼을 가지고 있음을 의미하는 다형성 관계 홀더 ID, 부모 중 어느 하나의 ID에 대한 외래 키 저기서, 홀더 타입 홀더 유형은 다음과 같은 문자열입니다

할 것이다 구매 판매, 판매 주문 또는 영수증 중 하나 여야합니다 외국인 키 보유자는 세 개의 테이블 중 하나에 대한 외래 키이고 우리는 문자열과 홀더 타입에 기반을 둔 것을 알고 있습니다 알았어 실제로 데이터를 볼 때 이렇게 보입니다 당신 그 홀더 ID를 볼 수 있습니다

외래 키입니다 그러나 우리는 홀더 유형이 이상이기 때문에 어떤 테이블인지 알고 있어야합니다 그곳에 문제 : 좋은면에 대해 이야기 해 봅시다 그것은 내장되어있다

레일즈에 솔직히, 레일스에 내장되어 있다는 사실 그것은 당신을위한 최고의 선택 일 수 있습니다 이유 너는 없어 너무 많이 생각하는 것 당신이 그것을 할 수 있고, 아무도 당신이 그것을 사용한다면 당신을 잘못 할 것입니다

그것은 레일에 쉽고 내장되어 있기 때문입니다 그게 완벽합니다 그것이 당신에게 중요한 것이면 받아 들일 수 있습니다 그것은 또한 쉽다 더 많은 부모를 추가하십시오

이 사례 라인과 같은 것을 추가하면 항목을 만들었고 새로운 부모 유형을 추가하려고했습니다 그것들을 쉽게 추가 할 수 있습니다 새 테이블을 추가했지만 가지고 있지 않은 테이블 광고 항목 테이블을 변경하려면 새 값을 입력하십시오 추가 한 부모의 수에 관계없이 광고 항목은 동일하게 유지됩니다 당신에게 중요하다면, 당신에게 유용 할 수 있습니다

단점은 외래 키가 없다는 것입니다 실제로는, 당신이 사람들의 데이터를 다룰 때 정말로 중요합니다 금융 데이터 또는 의료 데이터 또는 당신은 절대 잘못 받아 들일 수 없습니다 고객에 대한 책임, 이 데이터가 누구에게 속해 있는지, 절대적으로 올바른지, 외래 키가 없다면 많은 문제를 일으킬 수 있습니다 그래서, 바로 거기, 그것을 사용하지 않는 것은 아주 좋은 이유입니다

그것이 앱과 고객에게 중요한 요소입니다 우리는 잃는다 우리가 이것을 할 때 우리 계단식 삭제 네가 가진다면 못생긴거야 다른 두 열의 조인을 수행하는 것과 같이 원시 SQL로 전환 할 수 있습니다

그것은보기 흉하게 생긴다 여분의 공간이 있다면 공간 효율적이지 않습니다 모든 행에 문자열 형 홀더가 있으면 많은 공간이 낭비됩니다 그게 대부분의 경우 큰 문제는 아니지만 상황에 따라 다를 수 있습니다 네가하는 일에

단점이 있습니다 무엇인가 대안 중 일부 는요? 별도의 테이블을 유지할 수 있습니다 권리? 이 경우, 아마도 최선의 선택은 별도의 구매 주문 광고 항목, 판매 주문 광고 항목 항목, 영수증 항목을 수정하고 이러한 모든 문제를 해결했습니다 우리 처음부터 이것을 했어야했다 여기서 오류는 그것을 건조하게하려는 유혹

그것을 하나의 테이블로 만들고 건조 시키자 그것, 그리고 그것은 오류로 밝혀졌다 이것은 단지 작동합니다 데이터를 보여줄 필요가 없습니다 같은 페이지에있는 세 개의 하위 테이블 이들은 분리되어있다

페이지 우리는 그런 것들을 결합 할 필요가 없습니다 많은 경우 나는 당신은 그렇습니다 제한된 경우에만 작동하지만 그렇지 않은 경우 모든 경우 그곳에서의 수업은 건조하지 않아도됩니다

괜찮아 그래서, 또 다른 대안은 배타적 인 아크들입니다 동일한 데이터를 나타냅니다 나는 약간 사용하려고한다 여기 다른 예제

이것은 소셜 미디어, 페이스 북의 예 소셜 미디어 사이트를 운영하고 있다고 가정 해 보겠습니다 당신은 사진을 가지고 있고 사람들은 사진에 대해 의견을 말할 수 있습니다 게시물이 있고 사람들이 초대장에 댓글을 쓸 수 있으며 게시물 사진이있는 ID, 초대장 ID 및 게시물 ID가 있습니다

우리는 세 가지가있다 부모 테이블 우리가 탁자를 볼 때 이렇게 보입니다 외래 키가 3 개 있습니다 각각의 경우에, 하나는 채워지고 두 개는 채워진다 그렇지 않습니다

그래서 장점은 여기 있습니다 외래 키를 가질 수 있습니다 강제 이제는 데이터베이스의 능력을 사용하여 상태가 올바른지 확인하십시오 실수는, 맞습니다

가능한 실수 코드에 버그가있을 수 있습니다 두 개의 외래 키를 채우지 만 두 개 이상의 외래 키를 채 웁니다 하나의 행 같은 줄에 하나 이상

제약 조건을 넣을 수 있습니다 대부분의 데이터베이스는 데이터베이스를 보호합니다 단점 중 하나 많은 인덱스가있을 수 있습니다 이 작업을 빨리 수행하려면 외래 키를 두십시오 – 당신은 외국에 인덱스를 두어야합니다 열쇠

너무 많으면 쿼리 속도가 느려집니다 그들은 읽기 속도를 늦추고 속도를 늦 춥니 다 다른 부모 유형, 당신은 많은 인덱스를 가질 수 있습니다 성능 병목 현상이됩니다 또 다른 방법은 base-parent라고하는 패턴입니다

표 부모 테이블에서, 당신은 이것에 주석 ID가 있습니다 측면 우리는 오른쪽으로 외래 키로 이동했습니다 그런 다음 중간에 "주석 처리 가능"테이블이 있습니다

그만큼 기본 키가있는 ID가 위에있는 키를 참조합니다 그 쪽 그런 다음 여기에 의견이 있습니다 잘 봐봐 우리는 주석으로 된 메시지와 코멘트 주석문의 메시지는 사진, 게시물 또는 초대장

우리는 이것에 대해 깨달았습니다 여기 오른쪽 모두가 메시지를 필요로하므로 우리는로 이동할 수 있습니다 센터의 테이블 실제 댓글에는 저기서 사는 메시지입니다 우리가 한 일은 상속의 데이터베이스 상응하는, 그래서 추출 공통 필드를 선택하고 주석 달기 테이블에 예를 들어 특정 페이지에서 귀하를 구할 수있는 당신 주석 처리 할 수있는 항목을 렌더링해야 할 수도 있습니다

이쪽에서 물건을 쿼리 할 필요가 없을 수도 있습니다 네가하는 일에 따라 그건 그렇고, 그것은 하나를위한 것입니다 책임이있는 각 코멘트에 대해, 우리는 하나를 가지고 있습니다 왜냐하면 그들은 모두 많은 의견을 가질 수 있기 때문입니다

이점은 그것은 건조한 시도입니다 이 경우, 그것은 좋은 종류의 건조한 것입니다 그만큼 단점은 두 가지 조인이 있다는 것입니다 데이터베이스는 매우 조인시 빠르다 아마, 아마도 그렇지 않을 수도있는 올바른 인덱스를 가지고 있다면 병목 현상이 발생할 수도 있지만 조심해야합니다

하나의 단점,이 방법에서 오른쪽으로 이동하는 것이 쉽습니다 좌로, 왼쪽에서 오른쪽으로 반대 방향으로 가기가 어렵습니다 가입 방식에 따라 한정 오류는 여전히 가능합니다 아무도 그것을 어떻게 보나요? 이걸 망쳐 버릴 수있어? 글쎄, 당신은 같은 주석이 달린 ID를 더 많이 가질 수 있습니다

이 테이블 중 하나는 오른쪽에 있지만 이상한 버그 일 것입니다 그것은 가능성이 없습니다 대부분의 경우이 방법이 더 안전합니다 그래서, 여기에서 다시 요약 해 보겠습니다 그렇다면 지금 가지고있는 것이기 때문에 실제로 선택을하십시오

우리는 이러한 결정을 내려야합니다 우리 툴 벨트에 몇 가지 패턴이 있습니다 가능한 수십 명의 부모가있는 경우 유형이므로 프로 코어 (Procore)의 사례입니다 변경 추적 테이블 그래서, 그것이 의미하는 것은 우리가 가지고있는 것입니다 수십 개의 테이블이 있고 그 중 하나가 변경 될 때마다 변경 테이블에 항목을 작성하십시오

즉, 수십 가지의 가능한 상위 유형을 의미합니다 실제로 수백 명이고 매일 성장하는 경우 – 어떻게해야할까요? 관계? 이 경우 가장 좋은 선택은 무엇입니까? 어떤 추측 해? 다형성 관계 그것이 바로 정말, 정말 빛난다 증가하는 부모 수 – 부모 유형 간단하고 대부분 안전합니다

그것은 레일에 내장되어 있습니다 죄송합니다 우리에게 효과가 없습니까? 우리가 경건한 성실함을 원한다면, 외래 키 제약 조건, 우리는 부모가 거의없고 독점적 인 호가 작동합니다 정말로 잘, 당신이 외국을 위해 다른 열쇠를 가지고있는 곳 부모 유형 공유 필드가 많은 경우 기능성, 우리 부모에게 공통적 인 캡슐화 테이블, 그리고 우리 좋은 외래 키 제약 조건, 기본 부모 테이블을 원한다

정말 잘 작동합니다 주석이있는 예입니다 언제나처럼, 귀하의 마일리지가 다를 수 있습니다 여기에는 많은 트레이드 오프가 있습니다 성능 및 단순성

경우에 따라 실적이 모두 어떤 경우에는 인간 공학과 경험이 더 중요합니다 정확성의 경우가 있습니다 이 경우에는 참조 무결성을 갖는 것과 마찬가지로 핵심 데이터베이스를 사용하여 비즈니스 규칙을 적용 할 수있는 키 제약 조건은 편리함을 희생한다 같은 다형성 관계를 좋아하는 레일 프레임 워크는 정말 사용하기 쉽습니다

당신 하루가 끝날 때 선택권이있다 그리고 당신은 귀하의 유스 케이스에 가장 적합한 선택 좋은 선택을하십시오 당신에게 가장 명백한 패턴이 아닐 수도 있음을 깨달으십시오 당신의 가장 좋은 것, 그것이 나무이든, 또는이 다른 종류의 관계에 여러 가지 좋은 방법이 있다는 관계 당신이하는 방식에 달려 있습니다

축하해 재귀 적 SQL 지옥은 피했다 거기에 몇 권의 책 나무와 계층 구조, 답답한 페이지 터너 통과하기가 어렵습니다

저자에게는 경멸하지 마십시오 그 훌륭하고 완전하다 이것은 더 읽기 쉽습니다 당신이 할 수있는 한 표지에서 표지까지 읽으십시오 나는 그것을 즐겼다

이 유형의 반 패턴 Bill Carwin은 향기가납니다 나는 브래드 우라 니입니다 나는 산타 바바라에서 일하고, Procore에서 아름다운 남부 완벽한 날씨와 산불로 가득 찬 캘리포니아 그 순간 오 세상에, 우리를 위해 기도해! 이것은에서 볼 수 있습니다 사무실

우리는 모든 종류의 규칙 (Ruby, Android, DevOps, 기계 학습, 그것 모두 물개, 햇빛, 그리고 상어! [웃음] [박수 갈채] 바닥 : 슈퍼 무서운! 슬로우 모션 걷기! 앤드류에게 또 하나의 박수 갈채가 빨리

따라 다니기가 어려웠습니다 [박수 갈채] CAPTIONER : 감사합니다! 바닥 : 알다시피, 나는 질문을받을 때 사랑한다 노트북? "그걸로 알게 될거야, 그건 내 신경을 진정 나는 브래드가 랩탑으로 걸어 갔다고 생각해

나는 그것이 랩탑이라고 확신하지 못한다! 노트북이없는 경우가 있습니다 [박수 갈채] 그것은 흥미 롭다 Sherlock-y의 일종 이 이야기가 끝난 후 우리는 작은 휴식을 취하고, 나는 모두를 원한다

반나절 네시 반, 네, 오늘의 마지막 이야기를 위해, 그리고, 그 후, 작은

Link to library database articles from Canvas

안녕하세요, 환영합니다! 이 비디오는 도서관의 기사에 링크하는 방법을 설명합니다 데이터베이스

이 기술은 Canvas에서 특히 유용합니다 학생이 액세스 할 수 있도록 기사에 대한 링크를 붙여 넣으십시오 링크가 걸립니다 학생들은 곧바로 기사를 읽습니다 불행히도 단지 한 가지 방법 만이 아닙니다

데이터베이스의 기사에 링크 할 수 있습니다 이와 관련하여 데이터베이스가 다릅니다 이 때문에 기사에 링크 할 수있는 두 가지 방법을 다룰 것입니다 방법 1 : Academic Search Complete, Cinahl, PsycArticles와 같은 많은 데이터베이스 Ebook Central은 기사에 퍼머 링크를 제공합니다 예를 들어, 학술 검색 검색을 완료하고 액세스하면 완료 특정 전체 텍스트 기사, 아이콘의 오른쪽 메뉴를 확인하십시오

체인 링크 아이콘은 퍼머 링크를 나타냅니다 이 링크를 복사하여 붙여 넣기 만하면됩니다 캔버스 그러나 경우에 따라 데이터베이스에 따라 퍼머 링크가 "공유"메뉴 옵션 예를 들어, 전자 북 중앙에서 "도서 링크 공유" permalink를 제공합니다

그런 다음 바로 복사하여 Canvas에 바로 붙여 넣을 수 있습니다 방법 2 : ProQuest 및 Gale 가상 참조 라이브러리에서 예를 들어, URL을 복사하여 페이지 상단에 붙여 넣기 만하면됩니다 한 번 보자 ProQuest에서는 검색을 완료했으며 전문 기사에 액세스 할 수 있습니다 너 사이드 메뉴에 퍼머 링크 또는 공유 기능이 포함되어 있지 않습니다

에서 이 경우에는 페이지 상단에 URL을 복사하여 붙여 넣기 만하면됩니다 캔버스에 그것은 쉽습니다 다시 말하지만, ProQuest와 Gale Virtual 다른 데이터베이스에도 적용 할 수 있지만 참조 라이브러리 열쇠가 처음이다

permalink 또는 공유 옵션을 찾고 있습니다 아무 것도 제공되지 않으면 복사하여 붙여 넣기하십시오 해당 페이지의 일반 URL 그리고 그게 다야! 나는 두 가지 주요 방법을 다루었 다 도서관 데이터베이스 기사 도서관에 다음 사항을 알려주십시오

어떤 문제가 생기거나 전혀 질문이 없습니다!

박카스 29초 영화제 ‘내 인생 가장 피로한 순간은 이놈의 자식 걱정이다(SHORT FILM : Somebody try to KILL my daughter!!)'[ENG SUB]

[라디오 : 심야에 사라진 한 소녀가 산에서 죽은 채 발견되었습니다] [문자 : 'Mi-jin, Dady가 도착했습니다

] [라디오 : 한밤중에 사라진 한 소녀가 산에서 죽은 채 발견되었습니다] [라디오 : 검은 모자를 쓰고있는 것으로 알려진 용의자] [라디오 : 정상적인 모습의 사람, 튼튼한 건물] 미진 !! 가기!! 미진 !! 아빠에 대해 걱정하지 마라 !! 꽃? 가장 피곤한 순간은 [내 아이들에 대한 걱정]

How to Critically Read a Database Results List with a Purpose

나는 서비스 동물과 PTSD에 관한 거친 주제에 관한 기사를 찾을 필요가있다 Academic Search Complete 데이터베이스에서 시작하여 EKU 라이브러리 있다

이 데이터베이스를 살펴보면 일부 데이터베이스와 다른 것으로 보일 수 있습니다 내가 검색하는 데 익숙한 다른 것들 예를 들어 나는 항상 Google을 사용하며 검색 상자 하나를 제공하고 내 조건을 입력합니다 그래서 필요할 경우 내가 Google에서 찾을 수있는 것과 다른 물건을 찾으면 내 검색에 내기를 걸었습니다 접근 방식, 그리고 내가하는 일은 Academic Search Complete에서 다를 것입니다

그러면 Google에서 무엇을 할 것인가 검색 화면을 보면 하나의 큰 상자 대신에,이 데이터베이스는 저에게 세 가지 다른 박스, 그래서 내 검색을 깨고 생각하기 위해 노력하는 것이 좋습니다 내기 해요 키워드에 관한 것입니다 그래서, 나는 확실히 서비스 견을보고 싶다 그래서 나는 그것을 입력하여 시작할 것입니다 제가 서비스 키워드를 타이프했을 때 개, 나는 데이터베이스가 실제로 나에게 제안을하고있는 것으로 나타났습니다

그래서 이것들을 통해 읽으십시오 보겠습니다 나는 서비스 견 또는 치료 견을보고 있습니다 보조견, 안내견 아마 안내견을보고 싶지 않을 것 같아서 봉사 견이나 치료 견 또는 보조견에 대한 그들의 제안을 선택하려고합니다

이제 PTSD라는 두 번째 키워드를 추가하고 검색 화면, 나는 아래로 내려갈 것이다 그리고 나는 그 두 번째를 사용할 것이다 옆에있는 상자를 누른다 전에처럼, 그것은 나에게 약간의 제안을주고있다 그리고 나는 즉시 외상 후 스트레스를 철자해야한다고 주목한다

장애뿐만 아니라 PTSD의 약어를 사용하는 것이 아닙니다 나는 선택하러 갈거야 외상 후 스트레스 장애가 있기 때문에이 옵션을 사용하십시오 몇 가지 다른 방법으로, 한 가지 옵션으로 외상 후 한 단어와 또 다른 옵션은 포스트 대시 (post dash traumatic)이고, 다른 옵션 포스트는 외상은 두 단어이므로이 옵션을 선택하면 저자가이 장애를 철자 할 수있는 어떤 방식 으로든 두 키워드 만 중지하고 더 이상 추가하지 않을 것입니다

키워드를 더 추가하면 결과가 너무 적어 질 수 있습니다 하나의 내가 검색 화면에서 알아 차리는 첫 번째 일은 내 상자가 여전히 내 상단에 키워드가 있으므로 언제든지 추가 또는 삭제할 수 있습니다 이 검색에서 다른 검색 작업을 수행 할 수 있습니다 다음으로 나는 눈치 채고있다 "검색 결과"에 대해 말하면 현재 1에서 10까지 표시되므로 10 결과, 나는 총 44 점을 가지고있다

그리고 그 오른쪽으로, 나는 나의 수색을 본다 결과는 관련성에 따라 정렬됩니다 특별한 무언가가있는 것처럼 보입니다 왼쪽으로 계속 진행하면 결과가 구체화 된 열이라고 표시됩니다 "제한"과 같은 용어를 보았 기 때문에 쇼핑을 통해 내가 아는 바를 토대로 내기를 걸었습니다

아마존 및 기타 장소에서 검색 결과를 더 많이 만들 수있는 장소라고 생각합니다 구체적이고 특정 일이나 특정 날짜로 제한 할 수 있습니다 검색 결과를 더 유용하게 만들 수 있습니다 이것은 저에게 하나를 생각 나게합니다 이 과제의 요구 사항, 그리고 솔직히 많은 과제 강사는 저에게 줄, 나는 오직 학술적으로 만, 피어 리뷰 저널

그래서, 여기 화면의 이것에서 볼 수 있습니다 그래서 나는 앞으로 나아갈 것입니다 그 결과를 클릭하여 내 결과를 해당 유형의 기사로만 제한 할 수 있습니다 내 강사가 내가 사용하기를 원해 내 검색 결과 만 좁히기 학술지 검토 저널을 통해 저의 44에서 20에 불과합니다

이제 실제로이 중 일부를 읽으려고합니다 결과를 확인하고 내가 무슨 일이 일어나는지 알아낼 수 있는지 확인하십시오 이 첫 번째보고 결과, 나는 거기에 그 심볼을 가지고 있기 때문에 그것이 학술지라는 것을 알 수있다 그건 학술 저널이라고 부르죠 제목, 보자, 제목은 "Design 무작위 다중 사이트 임상 시험에 대한 외상 후 정서적 지원 개 및 베테랑 서비스 견 사용 스트레스 장애 (PTSD)> "내가 알아 차리는 몇 가지 것들 그 제목

그것은 길다 – 그것은 큰 용어를 사용하고 있지만, 나는 또한 알아 차릴 뿐이다 시각적으로 볼 때 거기에 굵은 글씨가있는 용어가 있다는 것입니다 – 서비스 개, 개, 외상 후 스트레스 장애 그리고 나는 그 같은 용어가 굵은 체로 보입니다 주제 아래에 있고, 나는 그 것들이 내 검색 창, 그래서이 데이터베이스는 내 안에 있던 단어를 대담하게 생각합니다 키워드

이게 누구에요? 많은 사람들이 나는 그것이 정말로 일반적이라고 생각한다

학술 저널로 나는 그것이 "The Contemporary Clinical Trials "2017 년 11 월, 꽤 새로 워진 것입니다 그리고 나서 볼륨 번호를보고 있습니다 페이지 105에서 113까지, 그렇게 나쁘지는 않은 9 페이지가 너무 길지는 않지만 나는 충분히 길다 그리고 나는 과목이 있다는 것을보고 있습니다

무엇인가 이 주제들? 무작위 통제 시험, 서비스 견, 외상 후 치료 스트레스 장애, Veterans Affairs 및 Veterans Affairs 행정 서비스 질병 및 퇴역 군인 그래서 저는 그것이 저에게이게 무슨 뜻인지 꽤 좋은 아이디어라고 생각합니다 기사는 대략이다 결과 페이지에서 다른 여러 기사를 살펴보면, 나는 이것들이 화제에 실제로있는 것처럼 보이는 것을 알아 차리고있다 그러나 나는 또한 알아 차리고있다

"퇴역 군인"이라는 용어는 많은 것을 사용했기 때문에, 필자는 검색 기반으로 돌아갈 것입니다 상자를 추가하고 세 번째 키워드로 '베테랑'을 추가하겠습니다 지금 내 목록 11 개를 살펴보면 결과는 정말 만족 스럽습니다 내가 가지고있는 기사들, 그러나이 하나, 숫자 10, "전쟁의 숨겨진 상처들", 나는 그렇게 확신하지 못한다 에 대해, 그래서 나는 제목을 클릭하여 이것에 대해 자세히 살펴볼 것입니다

하자 "전쟁의 숨겨진 상처"를 자세히 살펴보십시오 저자 마린 Shawn Kennedy와 그들의 이메일 주소는 제 생각 엔 그것이 제약 회사라고 생각합니다 출처 미국 저널 간호학과에서 AJ입니다 저는 그렇게 확신하지 못합니다 7 페이지 – 7 페이지 단 하나의 페이지, 그래서 나는 이미 이것에 대해 우려하고있다

나는 한 페이지로 생각하지 않는다 기사는 내 연구에 사용할 수있는 모든 것을 제공 할 수 있습니다 계획 문서 유형, 사설 좋아, 이미 이걸 벗어날 준비가 됐어

나는 사설이 의견 일 뿐이며 어떤 것도 제공하지 않는다는 것을 안다 연구 기반 정보이므로이 사설이 방금 제한된 검색 결과에 나타났습니다 학술지 검토 논문 그러나 내가 더 볼 필요가 있다면, 나는 내려갈 것이다 초록

이 초록을 읽고, 거기에서 말할 수 있습니다 이것은 의견 말입니다 그리고 이것은 제 생각으로, 다른 사람들을 옹호하는 간호사입니다 간호원은 더 많은 수용과 재향 군인의 치료를 위해 외상 후 스트레스 장애 그 간호 저널을 삭제 했으니 까 내 결과 목록의 사설에서 사용할 수있는 10 가지 근원이 있습니다

내 프로젝트에서 문제가 생기거나 질문이 있으면 데이터베이스의 오른쪽에있는 "Ask Us chat widget"을 사용하여 사서에게 물어보십시오 즉시 도움을 청합니다 이 비디오는 목적과 함께 읽은 QEP를 통합했습니다 철학은 데이터베이스 화면 결과 목록을 읽습니다

만약 질문이 있다면, 도움을 청하는 것을 주저하지 마십시오 행운을 빕니다!

The mission to create a searchable database of Earth’s surface | Will Marshall

역자 : Johnny Halilaj 리뷰 작성자 : Helena Bedalli 4 년 전 TED에서 나는 행성의 미션 1을 시작했다 : 위성 함대를 발사 그것은 매일 지구 전체를 나타낼 것입니다 그것에 대한 접근을 민주화 할 것이다

우리가 해결하려고했던 문제는 분명했습니다 온라인 위성 이미지는 오래되었지만 일반적으로 오래되었습니다 그러나 인간 활동은 며칠과 몇 달간 계속되고 있었고, 보이지 않는 것을 고칠 수는 없습니다 우리는 사람들에게 변화와 행동을 볼 수있는 도구를 제공하고자했습니다 1972 년 아폴로 17 호의 우주 비행사가 찍은 아름다운 푸른 대리석 모양 우리가 깨지기 쉬운 지구에서 살고 있다는 것을 인류가 알 수있게 도와주었습니다

그리고 우리는 그것을 다른 차원으로 옮기고 싶었습니다 사람들에게 행동 수단을 제공하고 돌볼 수 있도록합니다 많은 아폴로 프로젝트가 끝난 후, 인류 역사상 가장 큰 위성 함대를 보내고, 우리는 목표에 도달했습니다 오늘날, "행성"은 매일 지구 전체를 촬영합니다 임무가 완수되었습니다

(박수) 고마워 21 개의 로켓 발사기가 필요했습니다 이 애니메이션은 매우 단순 해 보입니다 그리고 이제 우리는 200 개가 넘는 인공위성을 궤도에 올려 놓았습니다 우리는 지구 주위에 구축 한 지구의 31 개 역에 데이터를 떨어 뜨립니다

전체적으로 우리는 지구상에서 매일 150 만 개의 29 메가 픽셀 이미지를 얻습니다 그리고 지구 표면의 어느 곳에서나, 우리는 이미 평균 500 개 이상의 이미지를 가지고 있습니다 큰 변화를 기록하는 데이터 스택 많은 사람들이 이러한 이미지를 사용하고 있습니다 농업 회사는 그것을 개선하기 위해 사용합니다

농부 생산성 향상 매핑 회사는 온라인으로 찾은지도를 개선하기 위해지도 작성 업체를 사용하고 있습니다 정부는 국경 보안, 홍수, 화재 및 지진에 대한 대응에 도움을 줄 수 있습니다 그리고 많은 NGO들이 그들을 사용하고 있습니다 또한 삼림 벌채를 추적 및 중단합니다

또는 미얀마에서 탈출 한 난민을 찾아야합니다 또는 시리아에서 진행중인 위기의 모든 활동을 추적하려면, 모든 책임 당사자를 포획합니다 그리고 오늘, 플래닛의 이야기를 발표하게 된 것을 기쁘게 생각합니다 모두가 planetcom에서 온라인으로 접속할 수 있습니다

계정을 열고 모든 온라인 이미지를 볼 수 있습니다 최신 이미지를 제외하고 Google 어스와 비슷하지만, 그리고 시간을 거슬러 볼 수 있습니다 서로 다른 두 일을 비교할 수 있습니다 우리 행성을 돌면서 일어나는 극적인 변화를보십시오 또는 우리가 가진 500 개의 이미지를 통해 시간을 만들 수 있습니다

시간이 지남에 따라 극적인 변화를 볼 수 있습니다 그리고 소셜 미디어를 통해 배포 할 수 있습니다 아주 좋습니다 (박수) 고마워 우리는 처음에는 뉴스 기자를위한이 도구를 만들었습니다

누가 세계 사건에 관한 편견없는 정보를 얻고 싶어했는지 그러나 우리는 이미 누구에게나 공개했습니다 비영리 목적 또는 개인적 용도로만 사용할 수 있습니다 사람들이 도구를 사용할 수 있기를 바랍니다 지구의 변화를 발견하고보고 행동하십시오

인류는 이미이 행성에 대한 정보 데이터베이스를 보유하고 있으며, 시간이 지남에 따라 변합니다 다음 임무는 무엇입니까, 미션 2는 무엇입니까? 간단히 말해서 공간에 IA가 더해진 것입니다 인공 지능으로 우리가하고있는 일 모든 위성 이미지에서 물체를 찾는 중입니다 온라인 동영상에서 고양이를 찾는 데 사용되는 동일한 IA 도구 우리 사진에서 데이터를 찾는 데에도 사용할 수 있습니다 그래서 상상 해보세요, 배입니다

나무예요 자동차, 도로, 건물, 트럭입니다 수백만 개의 이미지에 대해이 작업을 수행 할 수 있다면 그날에 내려가는, 기본적으로 데이터베이스를 만듭니다 행성의 모든 측정 가능한 물체에 대해 매일 그리고 그 데이터베이스는 검색 가능합니다 이것이 바로 우리가하는 일입니다

여기 API에 대한 프로토 타입이 있습니다 이것은 베이징입니다 공항에있는 모든 비행기를 세고 싶다고 상상해보십시오 우리는 공항을 선택한다 그는 오늘날의 이미지에서 비행기를 찾습니다

그 전에 전체 이미지 스택에서 평면을 찾습니다 시간 경과에 따른 모든 베이징 공항 항공기의이 도표를 보여줍니다 물론 전 세계 모든 공항에서이 작업을 수행 할 수 있습니다 밴쿠버 항을 보시죠 우리도 똑같이 할 것이지만 이번에는 배를 찾을 것입니다

그래서 밴쿠버에서 확대하고, 공간을 선택하고, 그리고 배를 찾으십시오 그리고 그는 자신이있는 곳에있는 모든 배를 당깁니다 자, 해안 경비대가 얼마나 유용 할 지 상상해보십시오 불법 낚시를 추적하고 막으려 고했다 봐, 합법적 인 어선들

그들의 위치를 ​​AIS 제등을 통해 전달합니다 그러나 우리는 종종 이것을하지 않는 배를 찾습니다 사진은 거짓말을하지 않습니다 그래서 해안 경비대는 그것을 사용할 수 있습니다 불법 어선 찾기

머지 않아 우리는 배와 비행기를 추가하지 않을 것입니다 뿐만 아니라 다른 모든 시설, 우리는 데이터 공급을 얻을 수있다 시간 경과에 따른 위치 및 모든 물체 이는 휴먼 작업 스트림에서 디지털 방식으로 통합 될 수 있습니다 시간이 지나면 정교한 브라우저를 사용할 수 있습니다 사람들은 다른 출처에서 올 수 있습니다

그러나 결론적으로, 우리는 이미지를 완전히 그린 것이라고 상상할 수 있습니다 지구 주위에 검색 인터페이스가 있습니다 우리가 단지 물을 수 있다면, "이봐, 파키스탄에는 집이 몇 마리 있니? 이 대 시간의 스케치를주세요 " "얼마나 많은 나무가 아마존에있다 너는 내가 자른 나무의 위치를 ​​보여줄 수있어

이번 주와 지난 주 사이에? " 훌륭하지 않니? 좋아, 그게 우리가 가고 싶은거야 우리는 이것을 "검색 가능한 땅"이라고 부릅니다 행성의 미션 1은 매일 모든 행성을 촬영하는 것이 었습니다 그것을 접근 가능하게 만드십시오 행성의 임무 2는 시간이 지남에 따라 행성의 모든 물체를 보여줍니다

검색 가능하도록 만들 수 있습니다 비유로 너를 떠나게 해줘 Google은 온라인에있는 콘텐츠를 크롤링하여 검색 할 수있게합니다 Google은 지구상의 콘텐츠를 색인 생성하여 검색 가능하도록 만들고 있습니다 고맙습니다

(박수)