Cute Light Pink Flying Butterfly 놀면서 돈벌기 :: 놀면서 돈벌기
본문 바로가기
  • 놀면서 돈벌기
반응형

전체 글54

관계형 데이터베이스 - 개.논.물개념적 데이터 모델링(추상,엔티티 추출)-> 논리적 데이터 모델링(속성, 식별자, 관계 정의, 데이터 정규화, 재사용성)-> 물리적 데이터 모델링(논리모델을 물리로 생성하는 단계, DB성능-디스크저장구조-HW보안성 고려, 구체화수준높음) - 데이터 모델링 유의점 : 중복 / 비유연성 / 비일관성 - 데이터 모델링 3가지 요소 :1. 대상(Entity) : 관리하고자 하는 대상(객체)2. 속성(Attribute) : 대상들이 갖는 속성(특징)3. 관계(Relationship) : 대상간의 관계 - SQL 명령어 종류1. DML(조작어) : select, insert, update, delete ;데이터 조회, 입력, 수정, 삭제2. DDL(정의어) : create, drop, alter, re.. 2024. 11. 3.
옵티마이저 조인 Optimizer Join 1. NLJ(NESTED LOOPS JOIN) 중첩 루프 조인중첩 for문의 원리로 조인을 하는 방법선행테이블(외부테이블, Driving Table, Outer Table)을 선 조회하여 연결 대상 데이터를 찾고, 그 다음 테이블(내부 테이블, Driven Table, Inner Table)을 연결선행 테이블의 처리범위에 따라 처리량이 결정됨(선행테이블의 크기가 작은것을 찾아야 함)row간의 처리, table간의 처리가 모두 순차적으로 일어남최적의 순서를 찾아주는 것이 중요RANDOM ACCESS 발생(Driving에서 Driven을 참조할 때 발생)성능지연을 줄이기위해 RANDOM ACCESS가 적은양이 발생하도록 해야함선행테이블 범위가많거나 연결테이블에서 랜덤액세스가 많아지면 SORT MERGE JO.. 2024. 11. 3.
코드컨벤션 적용 코드컨벤션 구성- 디렉토리 구조- 개발표준   - 명명 규칙  - 코딩 표준  - 주석 규칙  - 소스 코드 구조 : 괄호 예시객체 명명규칙컴포넌트접두어사례비고ButtonbtnbtnSearch, btnSave, btnDelete Check BoxcbcbAnniv, cbEmp Combo BoxcbocboAnniv, cboEmp ImageimgimgEmp, imgComp ListlstlstName, listEmp FormfrmfrmSend, frmImp InputInInID, InName Text AreatataReport, taSummary RadiordrdGubun, rdType 메소드 명명규칙메소드 동사접두어사례비고Search searchEmpNo Save saveEmpNo Update updateEm.. 2024. 10. 30.
퍼플렉시티 Perplexity (ios OS Application) :: AI 검색앱 추천 Perplexity AI 소개Perplexity AI는 사용자가 정보를 빠르고 정확하게 찾을 수 있도록 도와주는 AI 기반 검색엔진 도구입니다. 검색 엔진 기능을 통해 간결한 답변과 출처 링크를 제공하여, 간단한 질문부터 심층적인 연구까지 다양한 요구를 충족시킵니다.현재 Mac OS에서만 출시되어 앱스토어에서 다운로드 받아 사용해 볼 수 있는데요저는 맥북, 모바일 양쪽에 다운받아 사용해보고 있습니다. 앱스토어 무료 앱 순위에서 1위로 올라와 있길래 다운로드 받았는데gpt chat만 활용하고 있던저에게 신선했던 부분은 '보이스 검색'이 가능하다는 부분이었는데요대화 형식으로 AI에 검색을 할 수 있는데 잘 알아듣고, 잘 답변해주는 부분이 마음에들어 소개하게 되었습니다. 사용 방법1. 메인 화면기본적으로 메인.. 2024. 10. 27.
서드 파티 쿠키 | Privacy Sandbox :: 브라우저에 쿠키 저장이 안 될 때 ::Google의 서드 파티 쿠키 제한확대https://developers.google.com/privacy-sandbox/cookies?hl=ko#report-issues 서드 파티 쿠키  |  Privacy Sandbox  |  Google for Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 의견 보내기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 개인 정보 보호 솔루션으로 이전 문제가developers.google.com::Cookie사용자가 방문한 웹사이트에서 사용자의 브라우저에 접속하는 임시 파일.사이트에서 쿠키로 사용자의 정보를 기억하기 때문에, 다음에 해당 사이트에 들어가면 그 웹사이트가 기억하고 있는 정보를 .. 2024. 10. 24.
[postgreSql] 한 컬럼의 여러 row를 하나 값으로 합치기 | array_agg, array_to_string SELECT DISTINCT area_name FROM TB_AREA_M ORDER BY area_name desc 위와 같이 조회되는 지역명 row 결과들을 한 줄 결과값으로 표현하고 싶었다. array_agg / array_to_string을 활용하여 표현해보자. SELECT array_to_string(array_agg(DISTINCT area_name ORDER BY area_name desc), ' ') FROM TB_AREA_M >> (참고) array_to_string 내부에 ' ' 공백을 추가하여 지역명 사이에 공백이 들어가도록 하였다. SELECT array_to_string(array_agg(DISTINCT area_name ORDER BY area_name desc)) FROM TB_.. 2023. 11. 13.
728x90
반응형