MariaDB의 DDL, DCL, DML 완벽 가이드: 예시 코드로 배우는 데이터베이스 언어

SQL 2024. 8. 2. 21:29

MariaDB는 MySQL의 포크로, 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. 데이터베이스를 효과적으로 관리하기 위해서는 SQL(Structured Query Language)의 세 가지 주요 구성 요소인 DDL, DCL, DML을 이해하는 것이 중요합니다. 이 글에서는 각 구성 요소에 대해 자세히 알아보고, 실제 사용 예시를 통해 이해를 돕겠습니다. DDL (Data Definition Language)DDL은 데이터베이스 구조를 정의하고 관리하는 데 사용되는 명령어 집합입니다.주로 테이블, 인덱스,  뷰 등의 데이터베이스 객체를 생성, 수정, 삭제하는 데 사용됩니다.CREATE: 새로운 데이터베이스 객체 생성ALTER: 기존 객체의 구조 변경DROP: 객체 삭제TRUNCATE: ..

Article Thumbnail
메인보드 규격의 종류와 특징: E-ATX, ATX, m-ATX, m-ITX 특징 및 비교

기타 2024. 8. 2. 14:05

컴퓨터를 구성하는 핵심 부품 중 하나인 메인보드는 다양한 규격으로 제공됩니다.이 글에서는 메인보드의 주요 규격인 E-ATX, ATX, m-ATX, m-ITX 의 특징과 용도, 그리고 각 규격만의 장단점을 자세히 알아보겠습니다. 1. E-ATX (Extended ATX) 메인보드E-ATX는 ATX 규격을 확장한 것으로, 가장 큰 크기의 메인보드 규격입니다. E-ATX  특징e-atx 의 경우 305mm x 330mm 의 크기를 가집니다.  크기에서 오는 핸디캡이 없어서 확상성이 비교적 뛰어난 편이며 큰 부품을 장착하기가 용이해 고성능 시스템에 적합합니다.1. 다양한 확장 슬롯 제공- E-ATX 메인보드는 많은 수의 PCIe 슬롯, RAM 슬롯 등을 제공하여 고성능 그래픽 카드, 사운드 카드, 네트워크 카드..

Article Thumbnail
mariaDB select insert update delete 문법 정리

SQL 2024. 8. 2. 13:56

SELECT테이블 내에 저장된 데이터(data)를 내가 원하는 형태의 정보( information) 로 변형하여 불러오는데 사용할 수있습니다SELECT 문을 사용하여 테이블의 레코드를 선택할 수 있습니다.FROM뒤에 레코드를 선택할 테이블의 이름을 명시한습니다.이때 WHERE를 사용하면, 선택할 레코드의 조건을 설정할 수 있습니다.SELECT 컬럼명, 컬럼명, ...FROM 컬럼이 있는 테이블명WHERE 조건;SELECT * -- *: 모든 컬럼 FROM MEMBERWHERE marketing_yn = true and name = 'rara'; --and/or: 여러 조건 설정 가능 INSERT테이블에 새로운 데이터를 삽입하는데 사용한다. INSERT INTO문..

Article Thumbnail
windows11 라이센스의 종류 FPP / DSP,COEM / OEM / ESD 확인하기

OS/WINDOWS 2024. 7. 30. 16:03

대한민국에서 컴퓨터를 사용하는 사람이라면 거의 99.9 % 피해갈수없는 OS가 windows 입니다.아마도 우리는 알게 모르게 windows에 종속된 삶을 살고 있을 수도 있습니다. 이러한 windows가 사실 무료가 아니라 꽤 비싼 유료의 프로그램이라는 것을 알고 계셨나요? windows를 판매 하고 있는 microsoft라는 회사는 현재 시총 약 4394조 정도 되는 초거대 공룡기업입니다. 어마어마 하죠? 그렇다면 우리가 무료로 사용되는 줄 알았지만 사실 유료인 이 OS가 얼마정도에 판매가 되고 있는지 알아보겠습니다. FPPFPP = Full Package ProductFPP는 처음 사용자용 이라고도 하벼 기존에는 retail(일반사용자용) 이라고도 불렸습니다.FPP의가장 큰 장점은 1대의 PC에서 ..

Article Thumbnail
windows11 가상 USB 드라이브 삭제하기

OS/WINDOWS 2023. 9. 1. 22:28

뭐때문인지 모르지만 이런저런 프로그램을 설치하다 보니 아래 사진처럼 USB 드라이브 E, H가 생겨서 삭제도 안되고 엄청 신경이 쓰입니다. 그래서 해당 가상 드라이브를 삭제하는 방법을 기록으로 남겨봅니다. 방법은 생각보다 매우 간단합니다! 장치관리자 아무 폴더나 들어간뒤 좌측에 보면 내 PC가 보입니다. 내 PC 에서 우클릭을 하고 하단에 속성을 클릭합니다. 속성에 들어가시면 시스템 > 정보 카테고리가 표기가 되는데 하단에 관련 카테고리중 "장치 관리자" 에 들어갑니다. 또다른 방법으로는 win키를 누른 후 검색창에 "장치 관리자" 라고 입력하시면 한방에 들어올수있습니다. 장치관리자 에서 디스크 드라이브를 열어주시면 하단에 generic MassStorageClass USB Device 가 두개 보입니다..

Article Thumbnail
windows11 블루투스 키보드 pin번호 입력하는 방법

OS/WINDOWS 2023. 9. 1. 21:37

새로 블루투스 키보드를 들였다!!!! 그러다 과거처럼 바로 연결이 되는게 아니라 이상한 pin번호를 입력하라고 합니다. pin번호가 어디있지..;;; 아래는 pin번호를 찾아 입력하는 방법입니다. 설정 > Bluetooth 두번째에 있는 장치를 클릭합니다. 우측에 있는 "장치추가" 를 누르는 것이 아니라 그 외에 부분을 클릭하셔야 합니다. 그러면 장치추가부분이 아니라 현재 내 windows11에 등록되어 있는 블루투스 장치들이 모두 나옵니다. Bluetooth 및 장치 > 장치 . 관련 설정 이중에 맨 밑으로 내리면 "관련 설정" 이라는 카테고리가 보입니다. 이중에 "더 많은 장치 및 프린터 설정" 을 클릭합니다. 그리고 나오는 화면에서 좌측 상단에 장치 추가 를 누릅니다. 장치추가를 누르게 되면 아까 ..

Article Thumbnail
MariaDB vs. MySQL vs. MS SQL vs. OracleDB - 데이터베이스 비교분석

SQL 2023. 8. 7. 10:51

데이터베이스는 소프트웨어 응용프로그램이 데이터를 저장, 관리, 조작하기 위해 사용되는 핵심 요소입니다. 여러 데이터베이스 관리 시스템 중에서 MariaDB, MySQL, MS SQL, OracleDB는 널리 사용되는 데이터베이스 시스템입니다. 이 블로그 포스트에서는 이러한 데이터베이스들을 비교하여 각각의 특징과 장단점을 알아보겠습니다. MariaDB MariaDB는 오픈 소스 기반의 관계형 데이터베이스 관리 시스템으로, MySQL의 포크(fork)로 시작되었습니다. MySQL과 호환성이 뛰어나면서도 더 많은 기능과 개선사항을 제공합니다. 장점 MariaDB는 빠른 속도와 안정성을 제공합니다. MySQL과의 호환성으로 쉬운 전환과 데이터 이전이 가능합니다. 커뮤니티 지원과 활발한 개발 커뮤니티가 있어 업데..

Article Thumbnail
windows11 듀얼모니터 작업표시줄 없애기 설정

OS/WINDOWS 2023. 7. 25. 17:21

windows11이나 이전의 windows10 환경 모두 듀얼모니터 또는 그 이상의 환경에서 주모니터를 제외한 나머지 모니터에서 작업창을 제외 할수 있습니다. 그만큼의 공간을 온전히 화면으로 사용이 가능하죠. 그래픽작업, 동영상작업, 또는 주식창을 많이 띄워놓고 사용하시는 분들에게 그만큼의 공간이 생각보다 많은 활용도를 선사한다는 것을 알고있습니다. 그럼 주모니터 외에 나머지 모니터에서 작업표시줄을 없애는 방법을 알려 드리겠습니다. windows11 작업 표시줄 항목 없애기 먼저 윈도우 키를 누르신 후 설정이라고 검색을 합니다. 그리고 클릭 설정에 들어가보시면 개인설정 이라고 보입니다 클릭 내가 원하는 여러가지 설정을 할 수있는 창이 뜨는데 그중 하단부분에 "작업표시줄" 을 클릭합니다. 개인설정 > 작업..

Article Thumbnail
windows11 파일관리 everything 다운로드

OS/WINDOWS 2023. 7. 25. 14:57

맥북을 구매하시면 기본 window11의 폴더 시스템처럼 finder라는 아주 좋은 찾기 프로그램이 있습니다. cmd + space만 누르면 macOS 전체에서 찾기 기능을 바로 수행 할수있죠 추가로 알프레드라는 앱을 설치하게 되면 cmd + space로 인터넷 검색기능까지 바로 수행이 가능합니다. windows11에는 이만큼의 강력한 기능은 아니지만 내 하드디스크에 설치된 모든 파일을 한번에 검색 할수있는 프로그램이 있습니다. 바로 everything 입니다. evrything 실행 everything은 3가지 버전으로 다운로드를 받을수있는데 여기선 설치버전을 기준으로 설명 드리겠습니다. 이글을 작성하는 날짜 기준 최신버전은 1.4.1.1024 입니다. 만약 최신버전이 아니더라도 다운로드 받은 후에 자..

Article Thumbnail
windows11 SSD / HDD 하드디스크 공간 분리하기 (파티션 나누기)

OS/WINDOWS 2023. 7. 25. 12:59

안녕하세요 오늘은 내 노트북 또는 데스크탑에서 저장공간을 담당하고 있는 SSD또는 HDD 를 목적에 맞게 공간을 분리하여 사용하는 방법에 대해 알려드리겠습니다. 요즘 256G 가 기본으로 설치되어 출시되는 경우가 많은데 필요에 따라 1TB, 2TB까지 추가 확장하여 사용하시는 분들을 종종 발견했습니다. 하지만 물리적으로 2개 3개의 하드 디스크가 아니더라도 한개의 대용량 SSD / HDD를 목적에 맞게 분리하여 사용하시는 것도 좋은 방법일 듯합니다. 제 PC가 window11로 설치가 되어 있어서 window11 기준으로 말씀드리겠습니다. window11 디스크 분리하기 먼저 키보드의 win 버튼을 누르시거나 하단에 윈도우 버튼을 클릭하신뒤 "컴퓨터 관리" 라고 적어주시면 가장 상단에 바로 갈수있는 앱이..

Article Thumbnail
windows11 내 모니터 현재 주사율 확인 하는 방법

OS/WINDOWS 2023. 7. 19. 08:52

현재 저는 내장 그래픽으로 돌아가는 LG그램 17인치 노트북을 사용중이고 여기에 LG27인치 모니터를 연결하여 듀얼 모니터로 사용중에 있습니다. 그럼 노트북 모니터와 LG모니터의 주사율을 알아보겠습니다. 주사율 60Hz의 모니터라면 1초에 60번 이미지를 의미하며, 144Hz는 1초에 144개의 이미지를 보여준다는 의미 입니다. 1초당 60장을 보여주는 것과 144장을 보여주는 것에 차이는 엄청 큽니다. 물론 1초에 144장의 이미지를 보여주는 것이 훨~씬 부드럽습니다. 디스플레이 설정 모니터 주사율을 보는 가장 쉬운 방법은 바탕화면 에서 우클릭을 하신후 디스플레이 설정이라는 항목을 클릭합니다. 시스템 > 디스플레이 해당 항목을 들어가게 되면 현재 컴퓨터에 연결된 모니터들이 나오게 되고 이러한 모니터들을..

Article Thumbnail
windows11 마우스 크기 작을 때 크게 하는 방법

OS/WINDOWS 2023. 7. 13. 14:36

요즘 해상도가 높은 모니터를 사용하시는 분들이 많습니다. 해상도가 높다보니 마우스 포인트를 찾기 힘들어했던 경험이 누구나 있을 거라 생각합니다. 저도 물론 마우스크기가 너무 작아서 찾느라 해맸던 기억이 있네요 그러면서도 마우스크기를 크게 해서 사용할 생각은 한번도 안해봤던것 같습니다. 의외로 매우 간단하여 1분이면 끝나는데 이걸 왜 진즉에 안했는지 모르겠네요  그럼 마우스 크기를 늘리는 법 간단히 설명드리겠습니다. window 버튼클릭 > 제어판(설정)설정에 관한 내용이니 당연히 설정페이지에서 진행하셔야합니다. 좌측하단 윈도우버튼 클릭후 설정 버튼 클릭합니다.설정 > 접근성저는 개인적으로 잘 사용하지 않는 카테고리인 접근성 카테고리로 들어갑니다.클릭!설정 > 접근성 > 마우스클릭해보시면 하단 쪽에 마우스..

Article Thumbnail